DocumentCode
660606
Title
Natural language requirements quality analysis based on business domain models
Author
Annervaz, K.M. ; Kaulgud, Vikrant ; Sengupta, Sabyasachi ; Savagaonkar, Milind
Author_Institution
Accenture Technol. Labs., Bangalore, India
fYear
2013
fDate
11-15 Nov. 2013
Firstpage
676
Lastpage
681
Abstract
Quality of requirements written in natural language has always been a critical concern in software engineering. Poorly written requirements lead to ambiguity and false interpretation in different phases of a software delivery project. Further, incomplete requirements lead to partial implementation of the desired system behavior. In this paper, we present a model for harvesting domain (functional or business) knowledge. Subsequently we present natural language processing and ontology based techniques for leveraging the model to analyze requirements quality and for requirements comprehension. The prototype also provides an advisory to business analysts so that the requirements can be aligned to the expected domain standard. The prototype developed is currently being used in practice, and the initial results are very encouraging.
Keywords
business data processing; natural language processing; ontologies (artificial intelligence); software engineering; systems analysis; business analysts; business domain models; domain knowledge; domain standard; natural language processing; natural language requirements quality analysis; ontology based techniques; requirements comprehension; software delivery project; software engineering; Analytical models; Business; Natural languages; OWL; Ontologies; Portals; Standards; Business Domain Modeling; Natural Language Processing; Ontology; Requirements Engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering (ASE), 2013 IEEE/ACM 28th International Conference on
Conference_Location
Silicon Valley, CA
Type
conf
DOI
10.1109/ASE.2013.6693132
Filename
6693132
Link To Document