DocumentCode :
719138
Title :
State-of-art practices to detect inconsistencies and ambiguities from software requirements
Author :
Sandhu, Geet ; Sikka, Sunil
Author_Institution :
Amity Sch. of Eng. & Technol., Amity Univ., Noida, India
fYear :
2015
fDate :
15-16 May 2015
Firstpage :
812
Lastpage :
817
Abstract :
An acceptable solution is built only if the problem space is correctly defined, which is the prime reason to perform a Requirement Engineering process before the development of the project. Requirement Engineering is the most important phase of a software development and holds the ability to affect the entire software development actions if improperly implemented. However, the requirement engineering process faces many problems. Two major problems are inconsistencies and ambiguities, since requirements are elicited from multiple stakeholders and are specified in natural language in SRS. Consequently, the problems should be resolved timely so that it does not move to the next phase of software development process. The purpose of the study is to review and discuss some of the existing techniques to detect inconsistencies and ambiguities in software requirements. Later observations on the existing work are also discussed and a framework for the same is also suggested.
Keywords :
formal specification; formal verification; requirement engineering process; software development process; software requirement; Automation; Natural languages; Object oriented modeling; Ontologies; Semantics; Software; Unified modeling language; Ambiguity; Inconsistency; Requirement Engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing, Communication & Automation (ICCCA), 2015 International Conference on
Conference_Location :
Noida
Print_ISBN :
978-1-4799-8889-1
Type :
conf
DOI :
10.1109/CCAA.2015.7148485
Filename :
7148485
Link To Document :
بازگشت