search menu icon-carat-right cmu-wordmark

The AADL Error Library

August 2019 Podcast
Samuel Procter, Peter H. Feiler

Peter Feiler and Sam Procter present the Architecture Analysis and Design Language (AADL) EMV2 Error Library, which is an established taxonomy that draws on a broad range of previous work in classifying system errors.

“You can put your domain knowledge together with the error knowledge and come up with system-specific errors that are going to be meaningful to everybody who looks at your system whether or not they have read this paper or whether or not they are experts on the ontology. You can look at it and say, Oh I know what this means because you can bake all that information together using the tooling that we’re developing here at the Software Engineering Institute.”

Publisher:

Software Engineering Institute

Listen

Watch

Abstract

Classifying errors in a component-based system is challenging. Components, and the systems that rely on them, can fail in myriad, unpredictable ways. It is nonetheless a challenge that should be addressed because component-based, software-driven systems are increasingly used for safety-critical applications. In this SEI podcast, Peter Feiler and Sam Procter present the Architecture Analysis and Design Language (AADL) EMV2 Error Library, which is an established taxonomy that draws on a broad range of previous work in classifying system errors.