Automatic framework for requirement analysis phase

H. Abdul-kader,Rashed K. Salem,Asmaa H. Elsaid
DOI: https://doi.org/10.1109/ICCES.2015.7393045
2015-12-01
Abstract:Developing an automatic framework for updating/ upgrading a system or a software is a challenging task due to the need of the updated or upgraded system to be easy for all users, satisfying all users' requirements, and decreasing the response time of the system. The main objective of this paper is to propose a framework for automating the requirement analysis steps such as identifying and classifying stakeholders, gathering requirements, and classifying requirements. The proposed automatic framework integrates rough set theory, Mendelow's power-interest model, and online questionnaires for the automation process. Rough set theory based on Mendelow's power-interest model supports identifying and classifying stakeholders step. A prepared online questionnaire supports gathering both stakeholders and requirements. In addition, the prepared online questionnaire attempts to classifying requirements based on importance and urgency attributes. After the data is captured automatically by online questionnaire, the analysis of results can be started straight away by presenting the results in tables, charts and graphs. This research contributes to a better understanding of how the integration of technologies (i.e., rough set theory, Mendelow's model and online questionnaire) to requirements analysis steps will ensure the quality, less effort and delivery time for software development. A Comparison between the proposed automated framework and the traditional manual requirement analysis steps on a case study for updating a faculty website is presented to show the effectiveness of the proposed method.
Computer Science
What problem does this paper attempt to address?