Non Functional Requirement Traceability Automation-an Mobile Multimedia Approach
J. Selvakumar and M. Rajaram
DOI : 10.3844/jcssp.2012.1803.1808
Journal of Computer Science
Volume 8, Issue 11
Requirements Engineering (RE) is the area of software engineering that deals with the discovery and specification of the objectives for the system under development and the environment in which it is used including the human activities it supports. Requirement Elicitation is process of gathering requirements from stakeholders. Incorporating RE to identify non Functional Requirements (NFR) in early stages of design and implementation avoids ambiguities, conflicting requirement and other defects. The efficacy of the requirement engineering methodology is its ability to capture NFR in an efficient manner. In this study, we propose a novel method of elicitation using mobile multimedia and to automatically trace the NFR. The requirements description is captured in video using smart phones. Requirement document are prepared using voice to text converter. NFR is detected automatically from the requirement document and hand gestures emphasise the importance of the requirement. It is observed that the precision and recall of the classifiers is better using multimedia data. Features were extracted from video frame and audio using image processing technique and speech processing. We investigated data mining approach to identify Non Functional Requirements (NFR) from Functional Requirement (FR) Documents. Results obtained were satisfactory.
© 2012 J. Selvakumar and M. Rajaram. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.