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
Link To Document :
بازگشت