Distributed Integrated Modular Avionics (DIMA)

Description:A modeling framework for schedulability analysis of distributed avionics systems
Author(s):Pujie Han, Zhengjun Zhai, Brian Nielsen, Ulrik Nyman
Event(s): MARS'18
Paper(s): A Modeling Framework for Schedulability Analysis of Distributed Avionics Systems

Abstract

This paper presents a modeling framework 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 (SWA) in UPPAAL to analyze its schedulability by classical model checking (MC) and statistical model check- ing (SMC). The framework has been designed to enable three types of analysis: global SMC, global MC, and compositional MC. This allows an effective methodology including (1) quick schedulability falsification using global SMC analysis, (2) direct schedulability proofs using global MC analysis in simple cases, and (3) strict schedulability proofs using compositional MC analysis for larger state space. The framework is applied to the analysis of a concrete DIMA system.

Model(s)

    1. Download Model
    2. Browse Model
    3. tool(s): Uppaal
Creative Commons License    This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.