Using an architecture description language for quantitative analysis of real-time systems

  • Authors:
  • Robert Allen;Steve Vestal;Dennis Cornhill;Bruce Lewis

  • Affiliations:
  • Boeing, Seattle, WA;Honeywell, Minneapolis, MN;Honeywell, Minneapolis, MN;US Army AMCOM SED, Redstone Arsenal, AL

  • Venue:
  • WOSP '02 Proceedings of the 3rd international workshop on Software and performance
  • Year:
  • 2002

Quantified Score

Hi-index 0.01

Visualization

Abstract

An architecture description language (ADL) specifies the structure of an overall system as an assembly of interacting components. ADLs can serve as input to a variety of development tools. We outline the Avionics Architecture Description Language, an emerging SAE standard for describing the architectures of hard real-time, safety-critical embedded computer systems. We describe a suite of tools that perform a set of verification, modeling and analysis, and implementation activities given an AADL specification. We summarize a study that applied these technologies using data about a complex avionics system, identifying and discussing some of the issues raised by this exercise.