Home
Scholarly Works
Bridging the Gap Between System Architecture and...
Conference

Bridging the Gap Between System Architecture and Software Design using Model Transformation

Abstract

A well-known challenge when adopting Model-Based Systems Engineering (MBSE) for building reliable software-intensive systems is the incompatibility between the tools and underlying formalisms used for different engineering tasks. Incompatibility can lead to redundant work, less reliable software development processes, and can hinder traceability between development artifacts. Stellantis, our industrial partner, encountered difficulties bridging the gap between SysML system architecture models and AUTOSAR software architecture models. To address this, we propose a model-to-model transformation that refines a SysML system architecture model into an AUTOSAR software model. The approach is developed to enhance the reliability of the process of producing software designs while utilizing tools that have been proven to apply to the industrial development of reliable systems. Our approach has been evaluated by Stellantis’ system and software architects. We demonstrate the effectiveness of the approach through an example and share our experiences and lessons learned.

Authors

Siavashi F; Rodriguez HH; Pantelic V; Lawford M; Paige RF; Jaskolka M; Hou G; Verde A

Volume

00

Pagination

pp. 51-56

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Publication Date

October 12, 2023

DOI

10.1109/issrew60843.2023.00046

Name of conference

2023 IEEE 34th International Symposium on Software Reliability Engineering Workshops (ISSREW)
View published work (Non-McMaster Users)

Contact the Experts team