Technical Articles

Model-Based Design for Large High-Integrity Systems: A Discussion Regarding Model Architecture

By Mike Anthony and Jon Friedman, MathWorks


As the quantity and complexity of the embedded software in today’s aircraft systems continue to rise, so does the importance of software architecture. Software architecture is typically defined as the hierarchical organization of the software necessary to accomplish the task at hand. Model-Based Design extends the idea of hierarchical organization to the system model at the heart of the design process.

This paper discusses the idea of model architecture and some of the factors to consider when defining a model architecture. The paper also covers model architecture decisions for high-integrity software development, including configuration management and source control.

Read full paper.

Published 2008

View Articles for Related Capabilities

View Articles for Related Industries