• DocumentCode
    2125085
  • Title

    Model-Driven Engineering for Requirements Analysis

  • Author

    Baudry, Benoit ; Nebut, Clémentine ; Le Traon, Yves

  • Author_Institution
    Campus Univ., Rennes
  • fYear
    2007
  • fDate
    15-19 Oct. 2007
  • Firstpage
    459
  • Lastpage
    459
  • 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.
  • Keywords
    natural languages; systems analysis; metamodelling; model transformation; model-driven engineering; natural language; requirements engineering; software system; Distributed computing; Model driven engineering; Natural languages; Power generation; Programming; Project management; Refining; Software systems; Solids; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference, 2007. EDOC 2007. 11th IEEE International
  • Conference_Location
    Annapolis, MD
  • ISSN
    1541-7719
  • Print_ISBN
    978-0-7695-2891-5
  • Type

    conf

  • DOI
    10.1109/EDOC.2007.15
  • Filename
    4384016