Formal verification of AADL behavior models: a feasibility investigation

  • Authors:
  • Hong Liu;David P. Gluch

  • Affiliations:
  • Embry-Riddle Aeronautical University, Daytona Beach, FL;Embry-Riddle Aeronautical University, Daytona Beach, FL

  • Venue:
  • Proceedings of the 47th Annual Southeast Regional Conference
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

OSATE is an open source platform and toolset built upon Eclipse plug-in technology that supports the modeling and analysis of real-time reactive systems. OSATE implements the Society Automotive Engineers (SAE) standard Architecture Analysis & Design Language (AADL). Because many real-time reactive systems are safety-critical and mission-oriented, the behaviors of these systems are typically subtle and intricate such that even an experienced designer faces significant challenges in their correct design. An AADL Behavior Annex is being developed to help engineers in addressing these challenges. Since several formal model-checking tools have shown the capability of tracing and verifying temporal logic properties of reactive systems, it is desirable to integrate these tools into the OSATE toolset. This will enable the formal verification of the behavior of AADL models. In this paper, we present two case studies that explore the feasibility of extending model-checking tools to the OSATE toolset. The preliminary work and case studies in this paper address several important questions relating to a tool integration project.