Browse Publications Technical Papers 2017-01-2108
2017-09-19

Better Reuse of Architecture Models: Profits and Costs 2017-01-2108

Different modelling techniques intended to deal with complexity of modern IMA systems are widely used now. Models can be used to help developers to lay out relevant information structurally. They can also be used to perform different formal analyses on machine-readable models like schedulability analysis, network load checks, WCET for software parts, FTA and FMEA and etc.
For some kinds of analyses, special models are created on different stages of development. We suppose that reuse of models for different aspects and development stages is generally a good thing. In some cases it allows to reduce costs on development process; also it allows to make preservation of consistency between models more automatic. We are aware that using the same model for different stages or aspects can cause additional cost in the model maintenance. In this paper we are trying to make a step to further (including practical) research on this topic.
We are considering AADL as an architecture modelling language to use. We also are considering the MASIW [9, 12] framework to work with AADL models and to analyze them.
Considering particular modelling aspects, we suggest a case where we want to show how models can be reused on different stages of development. We hope that approach applied for this case would work for other cases that can appear in the avionics development domain.

SAE MOBILUS

Subscribers can view annotate, and download all of SAE's content. Learn More »

Access SAE MOBILUS »

Members save up to 18% off list price.
Login to see discount.
Special Offer: Download multiple Technical Papers each year? TechSelect is a cost-effective subscription option to select and download 12-100 full-text Technical Papers per year. Find more information here.
We also recommend:
TECHNICAL PAPER

On the Timing Analysis at Automotive Real-Time Embedded Systems

2017-01-1618

View Details

TECHNICAL PAPER

How to Keep Consistency between System Architecture and Their Fault Trees: A Lightweight Approach

2018-01-1073

View Details

JOURNAL ARTICLE

Experiences of Civil Certification of Multi-Core Processing Systems in Commercial and Military Avionics, Integration Activities, and Analysis

2019-01-1382

View Details

X