REMM-Studio: an Integrated Model-Driven Environment for Requirements Specification, Validation and Formatting
By: Cristina Vicente-Chicote, Begoña Moros, Ambrosio Toval
Abstract
In order to integrate requirements into the current Model-Driven Engineering (MDE) approach, the traditional document-based requirements specification process should be changed into a requirements modelling process. To achieve this we propose a requirements metamodel called REMM (Requirements Engineering MetaModel) which includes the elements that should appear in a requirements model (requirements, stakeholders, test cases, etc.) together with the relationships that may appear between them. This metamodel is the basis of the REMM-Studio environment which enables: (1) to build graphical requirements models, (2) to validate them against the metamodel and against a set of additional OCL constraints, and (3) to automatically generate a navigable Software Requirements Specification (SRS) document as the main deliverable of the Requirements Engineering process. REMM-Studio is expected to ease the integration of requirements with other development models (e.g. component models) and to facilitate the validation of the SRS thanks to its navigability.
Cite as:
Cristina Vicente-Chicote, Begoña Moros, Ambrosio Toval, “REMM-Studio: an Integrated Model-Driven Environment for Requirements Specification, Validation and Formatting”, Journal of Object Technology, Volume 6, no. 9 (October 2007), pp. 437-454, doi:10.5381/jot.2007.6.9.a22.
PDF | HTML | DOI | BiBTeX | Tweet this | Post to CiteULike | Share on LinkedIn