International Conference on Communication Computing and Virtualization |
Foundation of Computer Science USA |
ICCCV2016 - Number 2 |
July 2016 |
Authors: Tejas Shah, S V Patel |
9a939ba5-20fc-4056-a18b-c912a2b37b21 |
Tejas Shah, S V Patel . SemAuRSpec: A Semi-Automatic Approach of Specifying Functional and Non Functional Requirements using RDS (Requirement Description Schema). International Conference on Communication Computing and Virtualization. ICCCV2016, 2 (July 2016), 1-8.
Software Requirement Engineering demands a granular level of requirement specifications with key objectives, design constraints and relevant artefacts of a system. There exist some structured approaches of requirement specifications, but still these are not complete and do not have open formats that describe requirements of a system/project with its artefacts. This paper introduces SemAuRSpec (Semi-Automatic Requirement Specification), a semi-automatic approach of eliciting and specifying functional non-functional requirement (NFR) using RDS (Requirement Description Schema). The approach is a competent way of managing and transforming requirement metadata and comprehensive artefacts of requirements like status, priority, version, stability, elicitation source etc. The aim of this approach is to improve the requirements elicitation and specification processes with partial automation. The system entails the DOM (Document Object Model) parser for parsing the XML oriented requirements of a system. The paper comprises of implementation of case study for specifying requirements of bank loan system