Title: Towards a formal specification for an AADL behavioural subset using the LNT language
Authors: Hana Mkaouar; Bechir Zalila; Jérôme Hugues; Mohamed Jmaiel
Addresses: ReDCAD Laboratory, National School of Engineers of Sfax, University of Sfax, 3038 Sfax, Tunisia ' ReDCAD Laboratory, National School of Engineers of Sfax, University of Sfax, 3038 Sfax, Tunisia ' Institut Supérieur de l'Aéronautique et de l'Espace (ISAE-SUPAERO), Université de Toulouse, 31055 Toulouse Cedex 4, France ' Digital Research Center of Sfax, Technopark of Sfax, Sakiet Ezzit, 3021 Sfax, Tunisia
Abstract: The analysis of real-time systems designed by architectural languages such as architecture analysis and design language (AADL) is a challenging research topic. In such a context, formal methods become an advocated practice in software engineering for rigorous analysis. Yet, they are applied on specific formalisms to be analysed on dedicated tools. This paper studies the formal verification of real-time systems modelled with the AADL language and its behaviour annex. We define a formal semantics of an AADL behavioural subset using the LNT language. This work is illustrated with a robot case study.
Keywords: real-time systems; formal verification; architecture analysis and design language; AADL; behaviour annex.
DOI: 10.1504/IJBSR.2020.10027613
International Journal of Business and Systems Research, 2020 Vol.14 No.2, pp.162 - 190
Received: 04 Jul 2018
Accepted: 06 Sep 2018
Published online: 02 Apr 2020 *