Abstract

Requirements Engineering (RE) is the area of softwa re engineering that deals with the discovery and specification of the objectives for the system unde r development and the environment in which it is us ed including the human activities it supports. Require ment Elicitation is process of gathering requiremen ts from stakeholders. Incorporating RE to identify non Functional Requirements (NFR) in early stages of design and implementation avoids ambiguities, confl icting requirement and other defects. The efficacy of the requirement engineering methodology is its abil ity to capture NFR in an efficient manner. In this study, we propose a novel method of elicitation using mobi le multimedia and to automatically trace the NFR. T he requirements description is captured in video using smart phones. Requirement document are prepared using voice to text converter. NFR is detected auto matically from the requirement document and hand gestures emphasise the importance of the requirement. It is observed that the precision and recall of the class ifiers is better using multimedia data. Features were extract ed 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.

Highlights

  • Requirement Engineering (RE) consists of activities like elicitation, detection, authentication, documenting a set of requirements for development of software system

  • We propose a novel method of elicitation using mobile multimedia and to automatically trace the Non Functional Requirements (NFR)

  • Features were extracted from video frame and audio using image processing technique and speech processing

Read more

Summary

INTRODUCTION

Requirement Engineering (RE) consists of activities like elicitation, detection, authentication, documenting a set of requirements for development of software system. Requirements can be broadly classified into Functional Requirements (FR) and Non Functional Requirements (NFR). Requirement elicitation is an important process to identify complete, clear, correct and consistent requirements (Mustafa et al, 2005). Conflicting requirements, unspoken or assumed requirements, difficulty in meeting the stakeholders are some of the challenges faced during requirement elicitation (Beyer and Holtzblatt, 1998). Mobile devices like smart phones, personal digital assistants led to the development of RE tools for requirement gathering. Modern mobile smart phones have multimedia features like microphones and digital cameras which can be used for requirement elicitation (Wahsheh and Foss, 2008). The proposed method is tested using data mining techniques and benchmarked with manual classification

Previous Research
MATERIALS AND METHODS
RESULTS
DISCUSSION
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call