Engineering of requirements for a distributed teleteaching system

Animesh Dutta, Shrutilipi Bhattacharjee, Ananya Kanjilal, Ranjan Dasgupta, Swapan Bhattacharya · ACM SIGSOFT Software Engineering Notes · 2013

This work proposes a graph based requirement analysis approach and its verification methodology to address the challenges of requirements engineering in the context of a distributed teleteaching system. Requirements are generally expressed in natural language and in the absence or limited use of the requirements elicitation phase, verification of requirements and traceability of requirements to different artifacts of the subsequent phases becomes difficult. In this work we use i* diagrams, the well known standard for agent based requirements analysis. Then we propose Extended Means Ends Analysis (EMEA) with the addition of some new constructs. Next we define a transformation algorithm to derive a conceptual graph (CG) and propose a method for conceptual graph based requirements specification and its verification. A metrics based evaluation for performance measurement of the proposed method in terms of requirements traceability is presented.

Read the paper · More papers on PaperTik