ACM Home Page
Please provide us with feedback. Feedback
Verification and performance evaluation of aadl models
Full text PdfPdf (347 KB)
Source
Foundations of Software Engineering archive
Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering on European software engineering conference and foundations of software engineering symposium table of contents
Amsterdam, The Netherlands
DEMONSTRATION SESSION: Tool demonstrations table of contents
Pages 285-286  
Year of Publication: 2009
ISBN:978-1-60558-001-2
Authors
Marco Bozzano  Fondazione Bruno Kessler, Trento, Germany
Alessandro Cimatti  Fondazione Bruno Kessler, Trento, Germany
Marco Roveri  Fondazione Bruno Kessler, Trento, Germany
Joost-Pieter Katoen  Aachen University, Aachen, Germany
Viet Yen Nguyen  Aachen University, Aachen, Germany
Thomas Noll  Aachen University, Aachen, Germany
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 16,   Downloads (12 Months): 36,   Citation Count: 0
Additional Information:

abstract   references   index terms  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1595696.1595744
What is a DOI?

ABSTRACT

This paper reports on a model-based approach to system-software co-engineering which is tailored to critical on-board systems for the aerospace domain but is relevant to a much wider class of dependable systems. Our main contribution is a formal semantics for a greater part of standardised AADL, the Architecture Analysis and Design Language, and its Error Model Annex. It covers nominal and degraded hardware/software operations, hybrid (and timing) aspects as well as probabilistic faults, their propagation and recovery. The accompanying software toolset employs SAT-based and symbolic model checking techniques and probabilistic variants thereof. The precise nature of these techniques together with the formal semantics provide a trustworthy modelling and analysis framework to support, among others, assessment of functional correctness, evaluation of performance measures and automated derivation of dynamic fault trees, FMEA tables and observability requirements.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Website of the COMPASS Project: http://compass.informatik.rwth-aachen.de/
 
2
M. Bozzano, A. Cimatti, M. Roveri, J.-P. Katoen, V. Y. Nguyen, T. Noll, Codesign of Dependable Systems: A Component-Based Modeling Language in 7th MEMOCODE. IEEE Computer Society, 2009.
 
3
M. Bozzano, A. Cimatti, J.-P. Katoen, V. Y. Nguyen, T. Noll, M. Roveri, The COMPASS Approach: Correctness, Modelling and Performability of Aerospace Systems in 28th SAFECOMP. Springer, 2009.