Skip to Main content Skip to Navigation
Conference papers

Model-driven Engineering for Requirements Analysis

Benoit Baudry 1 Clémentine Nebut 2 Yves Le Traon 1
1 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
2 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : Requirements engineering (RE) encompasses a set of activities for eliciting, modelling, agreeing, communicating and validating requirements that precisely define the problem domain for a software system. Several tools and methods exist to perform each of these activities, but they mainly remain separate, making it difficult to capture the global consistency of large requirement documents. In this paper we introduce model-driven engineering (MDE) as a possible technical solution to integrate these activities in a common framework. First, we dicuss how RE can leverage the two main techniques for MDE: metamodelling and model transformation. Then, we introduce a metamodel for requirements and present how we have implemented this metamodel to make it executable and usable through a constrained natural language for requirements definition.
Document type :
Conference papers
Complete list of metadata

Cited literature [15 references]  Display  Hide  Download
Contributor : Clémentine Nebut Connect in order to contact the contributor
Submitted on : Thursday, December 13, 2007 - 11:43:05 AM
Last modification on : Friday, October 22, 2021 - 3:07:26 PM
Long-term archiving on: : Thursday, September 27, 2012 - 11:16:24 AM



Benoit Baudry, Clémentine Nebut, Yves Le Traon. Model-driven Engineering for Requirements Analysis. 11th International Enterprise Distributed Object Computing Conference (EDOC), Oct 2007, Annapolis, MD, United States. pp.459-466, ⟨10.1109/EDOC.2007.15⟩. ⟨lirmm-00196676⟩



Record views


Files downloads