Title
NL-Based Automated Software Requirements Elicitation and Specification
Abstract
This paper presents a novel approach to automate the process of software requirements elicitation and specification. The software requirements elicitation is perhaps the most important phase of software development as a small error at this stage can result in absurd software designs and implementations. The automation of the initial phase (such as requirement elicitation) phase can also contribute to a long standing challenge of automated software development. The presented approach is based on Semantic of Business Vocabulary and Rules (SBVR), an OMG's recent standard. We have also developed a prototype tool SR-Elicitor (an Eclipse plugin), which can be used by software engineers to record and automatically transform the natural language software requirements to SBVR software requirements specification. The major contribution of the presented research is to demonstrate the potential of SBVR based approach, implemented in a prototype tool, proposed to improve the process of requirements elicitation and specification.
Year
DOI
Venue
2011
10.1007/978-3-642-22714-1_4
ADVANCES IN COMPUTING AND COMMUNICATIONS, PT 2
Keywords
Field
DocType
Requirements Elicitation,Requirement Engineering,Requirements Specification,Natural Language Processing
Software design,Software engineering,Computer science,Requirements elicitation,Requirement,Software construction,Software verification and validation,Software requirements specification,Software development,Software requirements
Conference
Volume
ISSN
Citations 
191
1865-0929
6
PageRank 
References 
Authors
0.60
10
3
Name
Order
Citations
PageRank
Ashfa Umber1191.66
Imran Sarwar Bajwa28722.31
M. Asif Naeem310219.73