The Architecture Analysis and Design Language and the Behavior Annex: A Denotational Semantics

We present a denotational semantics for the Architecture Analysis and Design Language with Behavior Annex and the Computational Tree logic. We also present tool support as an OSATE plug-in as well ...

[1]  Wang Yi,et al.  TIMES: A Tool for Schedulability Analysis and Code Generation of Real-Time Systems , 2003, FORMATS.

[2]  Eugenio Villar,et al.  AADL Simulation and Performance Analysis in SystemC , 2009, 2009 14th IEEE International Conference on Engineering of Complex Computer Systems.

[3]  Peter H. Feiler,et al.  Verification of Replication Architectures in AADL , 2009, 2009 14th IEEE International Conference on Engineering of Complex Computer Systems.

[4]  Françoise Simonot-Lion,et al.  EAST-ADL - An Architecture Description Language - Validation and Verification Aspects , 2004, IFIP-WADL.

[5]  Peter H. Feiler,et al.  Dependability Modeling with the Architecture Analysis & Design Language (AADL) , 2007 .

[6]  Duncan Clarke,et al.  Schedulability analysis of AADL models , 2006, Proceedings 20th IEEE International Parallel & Distributed Processing Symposium.

[7]  Daniel Jackson,et al.  Alloy: a lightweight object modelling notation , 2002, TSEM.

[8]  Claus Lewerentz,et al.  Formal Development of Reactive Systems: Case Study Production Cell , 1995 .

[9]  Xiaokang Qiu,et al.  A Formal Architecture Pattern for Real-Time Distributed Systems , 2009, 2009 30th IEEE Real-Time Systems Symposium.

[10]  Egon Börger,et al.  Abstract State Machines. A Method for High-Level System Design and Analysis , 2003 .

[11]  R. Stärk,et al.  Abstract State Machines , 2003, Springer Berlin Heidelberg.

[12]  Sébastien Gérard,et al.  MARTE: Also an UML Profile for Modeling AADL Applications , 2007, 12th IEEE International Conference on Engineering Complex Computer Systems (ICECCS 2007).

[13]  Philippe Dhaussy,et al.  AADL Execution Semantics Transformation for Formal Verification , 2008, 13th IEEE International Conference on Engineering of Complex Computer Systems (iceccs 2008).

[14]  Peter H. Feiler,et al.  The Architecture Analysis & Design Language (AADL): An Introduction , 2006 .

[15]  Karama Kanoun,et al.  An architecture-based dependability modeling framework using AADL , 2007, ICSE 2007.

[16]  Dave Thomas,et al.  The AADL behaviour annex -- experiments and roadmap , 2007, 12th IEEE International Conference on Engineering Complex Computer Systems (ICECCS 2007).

[17]  Dianfu Ma,et al.  Towards a formal semantics for the AADL behavior annex , 2009, 2009 Design, Automation & Test in Europe Conference & Exhibition.

[18]  Peter Csaba Ölveczky,et al.  PALS: Physically Asynchronous Logically Synchronous Systems , 2009 .

[19]  Frédéric Mallet Clock constraint specification language: specifying clock constraints with UML/MARTE , 2008, Innovations in Systems and Software Engineering.

[20]  Julien DeAntoni,et al.  Executing AADL Models with UML/MARTE , 2009, 2009 14th IEEE International Conference on Engineering of Complex Computer Systems.

[21]  Kristina Lundqvist,et al.  The Production Cell System , 2007 .

[22]  Mamoun Filali,et al.  Formal Verification of AADL models with Fiacre and Tina , 2010 .

[23]  Lijie Wang,et al.  Formal Schedulability Analysis and Simulation for AADL , 2008, 2008 International Conference on Embedded Software and Systems.

[24]  Insup Lee,et al.  A process algebraic approach to the specification and analysis of resource-bound real-time systems , 1994, Proc. IEEE.