Capturing Requirements from Expected Interactions Between Software and Its Interactive Environment: an Ontology Based Approach.

Xiaohong Chen,Zhi Jin
DOI: https://doi.org/10.1142/s0218194016500029
IF: 1.007
2016-01-01
International Journal of Software Engineering and Knowledge Engineering
Abstract:Requirements elicitation is one of the most important and challenging issues in requirements engineering. This paper proposes a systematic approach for capturing the software requirements from the expected interactions between the software-to-be and its interactive environment. Firstly, the software environment ontology and the interaction ontology are developed for serving as the meta-models for the descriptions of the interactive environment and the interactions. Then a process has been proposed for guiding the analysts to capture the software requirements step by step from descriptions of the interactive environment and the expected interactions. Finally, a case study has been presented for illustrating the usage of our approach.
What problem does this paper attempt to address?