A Mixed-Fidelity Modeling and Analysis Method via System Architecture with an Application on Embedded Systems
摘要
As the scale and complexity of software in the aerospace industry exponentially increase, airborne systems are experiencing a continuous rise in the number of system design defects and frequency of software rework. A significant portion of these defects are exposed during the integration and testing phases of software and hardware, leading to high cost and schedule overruns in the development and delivery of systems. The traditional development process is being challenged due to the limited ability to build safe aircraft. Exploring cost-effective and affordable solutions, and shifting risks forward to earlier phases of the system development lifecycle are critical issues. Recently, model-based system engineering has gradually been applied in the development of airborne systems, and Architecture Analysis and Design Language (AADL) is widely used to model and analyze airborne systems. To combine the analysis activities and system development process, however, is quite limited. In this paper, considering the system development process and existing analysis method, a mixed-fidelity modeling and analysis method via system architecture is proposed. The AADL model is an Authoritative Source of Truth (ASOT) of the analytic model. And an architecture-centric approach is adopted to model and analyze embedded systems at different levels of fidelity with respect to quality attributes such as performance, safety, reliability, etc. An example is given for demonstrating how to apply this method. The practical application results show significant contributions to discovering system design defects earlier in the design phase and reducing risk, cost, and development cycle.