• DocumentCode
    596188
  • Title

    Parametric Transformations for Flexible Analysis

  • Author

    Bowles, Juliana ; Meedeniya, Dulani

  • Author_Institution
    Sch. of Comput. Sci., Univ. of St. Andrews, St. Andrews, UK
  • Volume
    1
  • fYear
    2012
  • fDate
    4-7 Dec. 2012
  • Firstpage
    634
  • Lastpage
    643
  • Abstract
    We present an approach for flexible analysis of complex system models based on a parametric model-to-model (M2M) transformation where the target model has variants. We describe a M2M transformation from sequence diagrams (SDs) to coloured Petri nets (CPNs) with (untimed, timed, stochastic) variants enabling different forms of dependability and performance analysis. The transformation is parametric on the chosen variant with the core set of rules defining the transformation from SDs to CPNs. Moreover, the flexibility of the framework lies in the incremental nature of the transformation: given a SD (with stochastic and time annotations) and corresponding untimed CPN, we can generate other CPN variants by incrementally applying the specific variant rules. This paper contributes towards the theoretical foundations of parametric transformations, defines and proves the semantic correctness of a parametric transformation between SDs and CPN variants.
  • Keywords
    Petri nets; diagrams; program verification; CPN variant; M2M transformation; SD variant; coloured Petri net; complex system model; flexible analysis; formal model transformation; parametric model-to-model transformation; semantic correctness; sequence diagram; stochastic annotation; stochastic variant; time annotation; untimed CPN; untimed variant; variant rule; Analytical models; Color; Object oriented modeling; Semantics; Stochastic processes; Timing; Unified modeling language; Coloured Petri Nets; Formal Model Transformation; Language Equivalence; Parametric Transformation; UML2 Sequence Diagrams;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
  • Conference_Location
    Hong Kong
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4673-4930-7
  • Type

    conf

  • DOI
    10.1109/APSEC.2012.61
  • Filename
    6462719