Partition modeling and optimization of ARINC 653 operating systems in the context of IMA - Archive ouverte HAL
Communication Dans Un Congrès Année : 2016

Partition modeling and optimization of ARINC 653 operating systems in the context of IMA

Résumé

The adoption of Integrated Modular Avionics (IMA) architecture is a technological trend in the avionics industry due to its capability of supporting space and temporal partitioning, which is mandatory for systems with mixed criticality. However, combining partition allocation and schedule design for applications sharing hardware, software, and communication resources of the same computing platform while assuring temporal behavior is a complex task that requires adequate tools for system design and integration. This paper presents the main features of a model that has been developed for simultaneous partition allocation and schedule design, which allows for automatic adjustment of both applications distribution over the partitions and scheduling parameters toward performance optimization. In the proposed model, all the variables are integer and all constraints are formulated via linear equalities and inequalities. Therefore, this problem can be efficiently solved by many existing mixed integer linear programming algorithms. A set of timing constraints at both partition and task levels are established, and different optimization objective functions are provided. The results of a case study show that, if a solution exists, the proposed model can achieve a global optimum while guaranteeing that all the constraints are met.
Fichier non déposé

Dates et versions

hal-03133694 , version 1 (06-02-2021)

Identifiants

Citer

Hugo Lhachemi, Joan Adria Ruiz de Azua Ortega, David Saussie, Guchuan Zhu. Partition modeling and optimization of ARINC 653 operating systems in the context of IMA. 2016 IEEE/AIAA 35th Digital Avionics Systems Conference, Sep 2016, Sacramento, United States. pp.1-8, ⟨10.1109/DASC.2016.7777999⟩. ⟨hal-03133694⟩

Collections

SUP_SYSTEMES
56 Consultations
0 Téléchargements

Altmetric

Partager

More