paper index | HOME

Title: Ontology Based Requirements Analysis: Lightweight Semantic Processing Approach
Author(s): Haruhiko Kaiya and Motoshi Saeki
Source: In Proc. of the 5th International Conference on Quality Software (QSIC), pp. 223-230, Melbourne, Australia. Sep. 19-21. 2005. IEEE Computer Society Press.


We propose a software requirements analysis method based on domain ontology technique, where we can establish a mapping between a software requirements specification and the domain ontology that represents semantic components. Our ontology system consists of a thesaurus and inference rules and the thesaurus part comprises domain specific concepts and relationships suitable for semantic processing. It allows requirements engineers to analyze a requirements specification with respect to the semantics of the application domain. More concretely, we demonstrate following three kinds of semantic processing through a case study, (1) detecting incompleteness and inconsistency included in a requirements specification, (2) measuring the quality of a specification with respect to its meaning and (3) predicting requirements changes based on semantic analysis on a change history.
8 pages, ( 273 K bytes, gziped postscript) or ( 244 K bytes, PDF)
Presentation Slides ( 390 K bytes, 38 pages, PDF)
BibTeX Entry:
@Inproceedings(,
	Title="{Ontology Based Requirements Analysis: 
		Lightweight Semantic Processing Approach}",
	Author="Haruhiko Kaiya and Motoshi Saeki",
	Booktitle="QSIC 2005, 
		Proceedings of The 5th International Conference on Quality Software",
	Year="2005",
	Editor="Kai-Yuan Cai and Atsushi Ohnishi and M. F. Lau",
	Pages="223-230",
	Publisher="IEEE Computer Society",
	Address="Melbourne, Australia",
	Month="Sep.",
	Isdn="0-7695-2472-9"	
)

Related Paper(s): Apr. 2005.
Related Link(s): http://www.ercim.org/publication/Ercim_News/enw58/saeki.html