• DocumentCode
    3635746
  • Title

    Polychronous Analysis of Timing Constraints in UML MARTE

  • Author

    Huafeng Yu;Jean-Pierre Talpin;Loïc Besnard;Thierry Gautier;Frédéric Mallet;Charles André;Robert de Simone

  • Author_Institution
    IRISA, INRIA Rennes, Rennes, France
  • fYear
    2010
  • Firstpage
    145
  • Lastpage
    151
  • Abstract
    The UML Profile for Modeling and Analysis of Real-Time and Embedded systems (MARTE) defines a broadly expressive Time Model to provide a generic timed interpretation for UML models. As a part of MARTE, Clock Constraint Specification Language (CCSL) allows the specification of systems with multiple clock domains as well as nondeterminism. In this paper, we propose to take advantage of Polychrony clock calculus, named hierarchization, to analyze timed systems specified in CCSL, and to generate code for simulation considering determinism. Hierarchization enables to identify the endochrony property in a system that allows code generation ensuring determinism. The presented work is being integrated into the TimeSquare environment dedicated to the simulation of MARTE timed systems.
  • Keywords
    "Timing","Unified modeling language","Clocks","Real time systems","Embedded system","Specification languages","Analytical models","Calculus","Distributed computing","Conferences"
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2010 13th IEEE International Symposium on
  • Print_ISBN
    978-1-4244-7218-5
  • Type

    conf

  • DOI
    10.1109/ISORCW.2010.10
  • Filename
    5479514