I. Introduction
Integrated Modular Avionics (IMA) is a technology that has revolutionized the aerospace industry. It is an advanced avionics architecture that has been replacing the traditional federated architecture used in aircraft since the 1970s [1]. In IMA, multiple avionics applications are consolidated onto a common computing platform, which allows for more efficient system integration and management. The concept of IMA was first proposed in the 1990s by the Aircraft Electronics Association (AEA) and the Radio Technical Commission for Aeronautics (RTCA). It was developed as a response to the increasing complexity of avionics systems in aircraft and the need for a more flexible and scalable architecture. The goal was to create a modularized architecture that could be easily upgraded, maintained, and customized without requiring extensive reconfiguration or redesign. Since the proposal, several guidances and standards for the development of IMA have been introduced. Some relevant examples are [2], [3], [4] issued and published by the Airlines Electronic Engineering Committee (AEEC), RTCA, Federal Aviation Administration (FAA), and European Union Aviation Safety Agency (EASA). Today, IMA is used in various aircraft, including commercial airliners, military aircraft, and business jets. It has become the industry standard for avionics architecture and has led to significant improvements in system integration, reliability, and maintenance. Using IMA, manufacturers can reduce the time and cost associated with aircraft design and development, while also improving safety and performance [5], [6].