Abstract

Requirements analysis is a sub-process of requirements engineering (RE) which is used to identify and analyze the software requirements according to the need of the stakeholders. Different methods have been developed for the analysis of the software requirements like “attributed goal oriented requirements analysis” method, “Knowledge acquisition for automated specification”, and, i* framework, etc. Based on our literature review, we identify that in these methods less attention is given to the selection and prioritization of the goals when multiple stakeholders participate in requirements analysis process; and also the detection of the discordances among the stakeholders under fuzzy environment. Therefore, to address this issue, we proposed a “fuzzy attributed goal oriented software requirements analysis” (FAGOSRA) by considering the multiple stakeholders (MS); and we call it FAGOSRA_MS method. Proposed method includes the following steps: step 1: use goal oriented method to elicit the functional goal (FG) and non-functional goal (NFG); step 2: collect stakeholder’s fuzzy assessment for each FG and NFG; step 3: detect the disagreement among stakeholders and goals; step 4: compute the ranking values of each goal. In the proposed method, different notations are defined before constructing the AND/OR graph. We have applied FAGOSRA_MS to select and prioritize the different sub-goals of Institute Examination System.

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