Abstract

Requirement elicitation is considered to be a very vital activity in requirement engineering. It is a proven fact that improper elicitation of requirements leads to a project failure. So for the improvement in the software industry's success rate more attention is required in the elicitation process. In order to help elicitor to understand and select different methods, many frameworks are proposed that highlight the key issues of requirement elicitation but most of the frameworks are theoretical in nature. They lack practical guidance and extensive study of a wide variation of methods for requirements Elicitation. In this paper we propose a framework for requirement elicitation that support elicitor to understand and select methods for requirement elicitation and also addresses three core problem areas of requirements elicitation, pre-domain development, stakeholders management and elicitation technique selection that were identified as lacking and needed guidance and support. Finally we validate the framework of effective requirement elicitation using finite state machine. Test cases are generated for the validation of the framework. The approach for generating the test cases through FSM is very reliable and efficient and does not support for the invalid test cases. Valid input strings are generated as test cases.

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