Back to Search
Start Over
Toward Polychronous Analysis and Validation for Timed Software Architectures in AADL
- Source :
- The Design, Automation, and Test in Europe (DATE) conference, The Design, Automation, and Test in Europe (DATE) conference, Mar 2013, Grenoble, France. pp.6
- Publication Year :
- 2013
- Publisher :
- HAL CCSD, 2013.
-
Abstract
- International audience; 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 check- ing 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 is finally adopted to illustrate our overall contribution.
- Subjects :
- AADL
MDE
timing analysis
0202 electrical engineering, electronic engineering, information engineering
Polychrony
020206 networking & telecommunications
020201 artificial intelligence & image processing
[INFO.INFO-ES]Computer Science [cs]/Embedded Systems
02 engineering and technology
[INFO.INFO-ES] Computer Science [cs]/Embedded Systems
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- The Design, Automation, and Test in Europe (DATE) conference, The Design, Automation, and Test in Europe (DATE) conference, Mar 2013, Grenoble, France. pp.6
- Accession number :
- edsair.doi.dedup.....61672a5e6336ee97f893a68dda794506