Authors:
Begoña Moros
1
;
Cristina Vicente-Chicote
2
and
Ambrosio Toval
1
Affiliations:
1
Facultad de Informática, Universidad de Murcia (UMU), Spain
;
2
División de Sistemas e Ingeniería Electrónica, Universidad Politécnica de Cartagena (UPCT), Spain
Keyword(s):
Model-Driven Engineering (MDE), Requirements Engineering (RE), Requirements Meta-Model (REMM), Requirements Traceability
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Requirements Analysis And Management
Abstract:
The integration of Model Driven Engineering (MDE) principles into Requirements Engineering (RE) could be beneficial to both MDE approaches and RE. On the one hand, the definition of a requirements metamodel would allow requirements engineers to integrate all RE concepts in the same model and to know which elements are part of the RE process and how they are related. Besides, this requirement metamodel could be used as a common conceptual model for requirements management tools supporting the RE process. On the other hand, this requirements metamodel could be related to other metamodels describing analysis and design artefacts. This would align requirements to models and, as a consequence, requirements could be more easily integrated into the current MDE approach. To achieve this, the traditional RE process, focused on a document-based requirements specification, should be changed into a requirements modelling process. Thus, in this paper we propose a requirements modelling language (
metamodel) aimed at easing the integration of requirements into a MDE approach. This metamodel, called REMM, is the basis of a requirements graphical modelling tool also implemented as part of this work. This tool allows requirements engineers to depict all the elements involved in the RE process and to trace relationships between them.
(More)