• DocumentCode
    3077534
  • Title

    Tool Support for the Analysis of TADL2 Timing Constraints Using TimeSquare

  • Author

    Goknil, Arda ; Deantoni, Julien ; Peraldi-Frati, Marie-Agnes ; Mallet, Frederic

  • Author_Institution
    I3S-INRIA, AOSTE Res. Team, UNS, Sophia-Antipolis, France
  • fYear
    2013
  • fDate
    17-19 July 2013
  • Firstpage
    145
  • Lastpage
    154
  • Abstract
    Modeling and analysis of non-functional properties are central concerns in distributed real-time embedded systems. In automotive domain, EAST-ADL is one of the main architectural modeling approaches for real-time embedded systems. In our previous work we introduced the Timing Augmented Description Language V2 (TADL2), which is the new release of the time model for EAST-ADL. It provides new modeling capabilities such as explicit notion of timebase and symbolic timing expressions. In this paper we propose an approach to simulate and analyze TADL2 timing constraints. The formal semantics of TADL2 is given by an exogenous model transformation in QVTo to the Clock Constraint Specification Language (CCSL), a formal language that implements the MARTE Time Model. With this transformation, the analysis of TADL2 constraints become possible through TimeSquare framework dedicated to the analysis of CCSL specifications. The approach is illustrated on the Brake-By-Wire example.
  • Keywords
    Unified Modeling Language; automotive engineering; distributed processing; embedded systems; formal languages; CCSL specification analysis; EAST-ADL; Electronic Architecture and Software Tools, Architecture Description Language; MARTE time model; TADL2 timing constraint analysis; TimeSquare framework; UML2 profile; architectural modeling approaches; automotive domain; brake-by-wire; clock constraint specification language; distributed real-time embedded systems; exogenous model transformation; formal language; formal semantics; nonfunctional property modelling; symbolic timing expressions; timing augmented description language V2; Analytical models; Clocks; Prototypes; Semantics; Synchronization; Unified modeling language; EAST-ADL; analysis; timing constraints;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems (ICECCS), 2013 18th International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-0-7695-5007-7
  • Type

    conf

  • DOI
    10.1109/ICECCS.2013.28
  • Filename
    6601815