• DocumentCode
    3393744
  • Title

    Increasing Quality in Scenario Modelling with Model-Driven Development

  • Author

    Santos, João Pedro ; Moreira, Ana ; AraÙjo, João ; Goulão, Miguel

  • Author_Institution
    Dept. de Inf., Univ. Nova de Lisboa, Lisbon, Portugal
  • fYear
    2010
  • fDate
    Sept. 29 2010-Oct. 2 2010
  • Firstpage
    204
  • Lastpage
    209
  • Abstract
    Models, with different levels of detail, share similar abstractions that can be reused by means of model-driven techniques such as transformations. For example, scenarios are a well-known technique in requirements engineering to represent behavioral flows in a software system. When using UML, scenarios are typically represented with activity models in the early stages of software development, while sequence models are used to describe more detailed object interactions as modeling progresses. This paper defines transformation rules to automate the migration from activity to sequence models. We present a case study illustrating the application of our transformation rules. Our preliminary assessment of the impact of the benefits of using these transformations points to: (i) a reduction of around 50% in the effort building sequence models, (ii) increased trace ability among models, and (iii) error prevention when migrating from different scenario notations.
  • Keywords
    Unified Modeling Language; formal specification; formal verification; object-oriented methods; software reusability; UML; model driven technique; model transformation; requirements engineering; scenario modelling; software development; software system; Analytical models; Context modeling; Media; Mobile communication; Mobile handsets; Optimized production technology; Unified modeling language; Model Transformations; Model-Driven Engineering; Scenario Modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Information and Communications Technology (QUATIC), 2010 Seventh International Conference on the
  • Conference_Location
    Porto
  • Print_ISBN
    978-1-4244-8539-0
  • Electronic_ISBN
    978-0-7695-4241-6
  • Type

    conf

  • DOI
    10.1109/QUATIC.2010.36
  • Filename
    5655270