A Compositional Approach for Schedulability Analysis of Distributed Avionics Systems

Pujie Han
(Northwestern Polytechnical University)
Zhengjun Zhai
(Northwestern Polytechnical University)
Brian Nielsen
(Aalborg University)
Ulrik Nyman
(Aalborg University)

This work presents a compositional approach for schedulability analysis of Distributed Integrated Modular Avionics (DIMA) systems that consist of spatially distributed ARINC-653 modules connected by a unified AFDX network. We model a DIMA system as a set of stopwatch automata in UPPAAL to verify its schedulability by model checking. However, direct model checking is infeasible due to the large state space. Therefore, we introduce the compositional analysis that checks each partition including its communication environment individually. Based on a notion of message interfaces, a number of message sender automata are built to model the environment for a partition. We define a timed selection simulation relation, which supports the construction of composite message interfaces. By using assume-guarantee reasoning, we ensure that each task meets the deadline and that communication constraints are also fulfilled globally. The approach is applied to the analysis of a concrete DIMA system.

In Simon Bliudze and Saddek Bensalem: Proceedings of the 1st International Workshop on Methods and Tools for Rigorous System Design (MeTRiD 2018), Thessaloniki, Greece, 15th April 2018, Electronic Proceedings in Theoretical Computer Science 272, pp. 39–51.
Published: 25th June 2018.

ArXived at: https://dx.doi.org/10.4204/EPTCS.272.4 bibtex PDF
References in reconstructed bibtex, XML and HTML format (approximated).
Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org