• DocumentCode
    629585
  • Title

    Pattern based methodology for UML profiles evolution management

  • Author

    Lakhal, Fadoi ; Dubois, Hubert ; Rieu, Dominique

  • Author_Institution
    CEA, LIST, Gif-sur-Yvette, France
  • fYear
    2013
  • fDate
    29-31 May 2013
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    UML profiles are a frequently used alternative to describe the abstract syntax of modeling languages. As any abstract syntax, UML profiles evolve through time. As UML profiles are used for models definition, their evolutions may have a direct impact on them. The adaptation costs of these models may be as important as redefining a complete new model from scratch. In this paper, we deal with reducing the cost of models adaptation fitting the conducted evolution of the UML profiles. We want to offer a pattern-based solution to recurrent evolution problems. So, we specify evolution patterns in four aspects: the sequence of change operations needed to describe an evolution, the classification according to the evolution impact, a reusable solution for each category and, finally, the relations towards other evolution patterns. This paper is illustrated on standard UML profiles used in the automotive domain.
  • Keywords
    Unified Modeling Language; evolutionary computation; UML profile evolution management; abstract syntax; evolution pattern; modeling language; pattern based methodology; Adaptation models; Automotive engineering; Biological system modeling; Context; Ports (Computers); Standards; Unified modeling language; UML profile evolution; change analyze; change operationalization; classification; evolution patterns;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Research Challenges in Information Science (RCIS), 2013 IEEE Seventh International Conference on
  • Conference_Location
    Paris
  • ISSN
    2151-1349
  • Print_ISBN
    978-1-4673-2912-5
  • Type

    conf

  • DOI
    10.1109/RCIS.2013.6577681
  • Filename
    6577681