2009
DOI: 10.1007/978-3-642-02351-4_7
|View full text |Cite
|
Sign up to set email alerts
|

Timed Simulation of Extended AADL-Based Architecture Specifications with Timed Abstract State Machines

Abstract: Abstract. The Architecture Analysis and Design Language (AADL) is a popular language for architectural modeling and analysis of software intensive systems in application domains such as automotive, avionics, railway and medical systems. These systems often have stringent realtime requirements. This paper presents an extension to AADL's behavior model using time annotations in order to improve the evaluation of timing properties in AADL. The translational semantics of this extension is based on mappings to the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2010
2010
2019
2019

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 25 publications
0
3
0
Order By: Relevance
“…Recently, model checking has also been used to assess whether an SA specification satisfies desired architectural properties (Inverardi et al, 2001;Bose, 1999;Barber et al, 2001;Ciancarini and Mascolo, 1999;Corradini and Inverardi, 1998;He et al, 2002;Jerad and Barkaoui, 2005;Magee et al, 1999;Tsai et al, 1997;Colvin et al, 2008;Björnander et al, 2009). Although many different approaches have been proposed, little work has been done to provide a comprehensive classification and comparison.…”
Section: Introductionmentioning
confidence: 97%
“…Recently, model checking has also been used to assess whether an SA specification satisfies desired architectural properties (Inverardi et al, 2001;Bose, 1999;Barber et al, 2001;Ciancarini and Mascolo, 1999;Corradini and Inverardi, 1998;He et al, 2002;Jerad and Barkaoui, 2005;Magee et al, 1999;Tsai et al, 1997;Colvin et al, 2008;Björnander et al, 2009). Although many different approaches have been proposed, little work has been done to provide a comprehensive classification and comparison.…”
Section: Introductionmentioning
confidence: 97%
“…Another widely used ADL within both industry and the research community for architectural modeling and analysis of time-critical software intensive embedded systems is Architecture Analysis and Design Language (AADL) [19]. S. Björnander et al [20] propose an approach to formal and implemented semantics of AADL, where the Timed Abstract State Machine (TASM) [21] language is used as the formal underpinning. We take a similar approach by transforming EAST-ADL constructs to Timed Automata, especially UPPAAL TA, in order to allow tool-supported automated simulation and verification of EAST-ADL specification by using UPPAAL model checker.…”
Section: Related Workmentioning
confidence: 99%
“…In order to analyze timing properties of safety-critical systems, [36] chooses AADL as the modeling language and proposes an extension of behavior annex with time annotation to specify the time properties. Then a transformation from extended behavior annex to TASM is presented to facilitate the timing analysis with timed simulation or timed model checking.…”
Section: Related Workmentioning
confidence: 99%