MIRA: A tooling-framework to experiment with model-based requirements engineering

Model-based requirements engineering supports eliciting, specifying and analyzing the work products elaborated during the requirements engineering process by providing adequate models. However, especially the inclusion of formal models needs to be investigated further. These models represent requirements and have to be integrated with reference models that define and structure the work results and their relations. We have developed the research tool MIRA to provide an infrastructure for the tool-based evaluation of the usage of models in the field of requirements engineering. In this paper we present the research questions addressed by MIRA concerning the reference model and the formal models. We explain how MIRA supports answering these research questions.

[1]  Betty H. C. Cheng,et al.  Research Directions in Requirements Engineering , 2007, Future of Software Engineering (FOSE '07).

[2]  Bashar Nuseibeh,et al.  Requirements engineering: a roadmap , 2000, ICSE '00.

[3]  Michael Jackson,et al.  A reference model for requirements and specifications - extended abstract , 2000, Proceedings Fourth International Conference on Requirements Engineering. ICRE 2000. (Cat. No.98TB100219).

[4]  Daniel Ratiu,et al.  Binding requirements and component architecture by using model-based test-driven development , 2012, 2012 First IEEE International Workshop on the Twin Peaks of Requirements and Architecture (TwinPeaks).

[5]  Jan Olaf Blech,et al.  Reusing Test-Cases on Different Levels of Abstraction in a Model Based Development Tool , 2012, MBT.

[6]  Eva Geisberger,et al.  Requirements Engineering Reference Model (REM) , 2007, Softwaretechnik-Trends.

[7]  Michael Jackson,et al.  A Reference Model for Requirements and Specifications , 2000, IEEE Softw..