Towards formalising AADL in Proof Assistants

https://doi.org/10.1016/j.entcs.2005.05.008Get rights and content
Under a Creative Commons license
open access

Abstract

This paper presents first steps towards a formalisation of the Architecture Analysis and Design Language, mainly concentrating on a representation of its data model. For this, we contrast two approaches: one set-based (using the B modelling framework) and one in a higher-order logic (using the Isabelle proof assistant). We illustrate a transformation on a simplified part of the AADL metamodel concerning flows.

Keywords

AADL
Program Transformation
Theorem Proving

Cited by (0)