NL-based automated software requirements elicitation and specification

aut.researcherNaeem, Muhammad
dc.contributor.authorUmber, A
dc.contributor.authorBajwa, IS
dc.contributor.authorNaeem, MA
dc.contributor.editorAbraham, A
dc.contributor.editorJaime, LM
dc.contributor.editorBuford, JF
dc.contributor.editorSuzuki, J
dc.contributor.editorThampi, SM
dc.date.accessioned2012-04-26T02:59:13Z
dc.date.available2012-04-26T02:59:13Z
dc.date.copyright2011
dc.date.issued2011
dc.description.abstractThis 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.
dc.identifier.citationInternational Conference on Advances in Computing, Communications and Informatics (ICACCI-2011), India, pages 30 - 39
dc.identifier.doi10.1007/978-3-642-22714-1_4
dc.identifier.isbn978-3-642-22714-1
dc.identifier.urihttps://hdl.handle.net/10292/4059
dc.publisherSpringer Berlin Heidelberg
dc.relation.isreplacedby10292/4162
dc.relation.isreplacedbyhttp://hdl.handle.net/10292/4162
dc.rightsAn author may self-archive an author-created version of his/her article on his/her own website and or in his/her institutional repository. He/she may also deposit this version on his/her funder’s or funder’s designated repository at the funder’s request or as a result of a legal obligation, provided it is not made publicly available until 12 months after official publication. He/ she may not use the publisher's PDF version, which is posted on www.springerlink.com, for the purpose of self-archiving or deposit. The final publication is available at www.springerlink.com
dc.rights.accessrightsOpenAccess
dc.subjectRequirements elicitation
dc.subjectRequirement engineering
dc.subjectRequirements
dc.titleNL-based automated software requirements elicitation and specification
dc.typeConference Contribution
pubs.organisational-data/AUT
pubs.organisational-data/AUT/Design & Creative Technologies
pubs.organisational-data/AUT/Design & Creative Technologies/School of Computing & Mathematical Science
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
NL-Based Automated Software Requirements Elicitation and Specification.pdf
Size:
1.42 MB
Format:
Adobe Portable Document Format
Description: