• DocumentCode
    2148135
  • Title

    Toward polychronous analysis and validation for timed software architectures in AADL

  • Author

    Ma, Yue ; Yu, Huafeng ; Gautier, Thierry ; Le Guernic, Paul ; Talpin, Jean-Pierre ; Besnard, Loic ; Heitz, Maurice

  • Author_Institution
    INRIA Rennes, 35042 Cedex, France
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    1173
  • Lastpage
    1178
  • Abstract
    High-level architecture modeling languages, such as Architecture Analysis & Design Language (AADL), are gradually adopted in the design of embedded systems so that design choice verification, architecture exploration, and system property checking are carried out as early as possible. This paper presents our recent contributions to cope with clock-based timing analysis and validation of software architectures specified in AADL. In order to avoid semantics ambiguities of AADL, we mainly consider the AADL features related to real-time and logical time properties. We endue them with a semantics in the polychronous model of computation; this semantics is quickly reviewed. The semantics enables timing analysis, formal verification and simulation. In addition, thread-level scheduling, based on affine clock relations is also briefly presented here. A tutorial avionic case study, provided by C-S, has been adopted to illustrate our overall contribution.
  • Keywords
    Analytical models; Clocks; Instruction sets; Ports (Computers); Semantics; Synchronization; AADL; MDE; Polychrony; timing analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
  • Conference_Location
    Grenoble, France
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4673-5071-6
  • Type

    conf

  • DOI
    10.7873/DATE.2013.244
  • Filename
    6513690