Home
Scholarly Works
Change impact analysis in Simulink designs of...
Conference

Change impact analysis in Simulink designs of embedded systems

Abstract

This paper presents and evaluates the Boundary Diagram Tool for change impact analysis of large Simulink designs of embedded systems. In our previous work, we developed the Reach/Coreach Tool for model slicing within a single Simulink model. The current work extends the Reach/Coreach Tool to trace the impact of model changes through multiple models comprising an embedded system, including network interfaces. The change impact analysis results are represented using various diagrams motivated by industrial needs. Several techniques are used to improve understanding of impact analyses of large industrial systems. The tool has been integrated into the software development process of a large automotive OEM (Original Equipment Manufacturer) to support the following activities: change request analysis and evaluation, implementation, verification and integration. The tool also aids impact analyses required for compliance with functional safety standards. The tool’s effectiveness has been demonstrated on production-scale models.

Authors

Mackenzie B; Pantelic V; Marks G; Wynn-Williams S; Selim G; Lawford M; Wassyng A; Diab M; Weslati F

Pagination

pp. 1274-1284

Publisher

Association for Computing Machinery (ACM)

Publication Date

November 8, 2020

DOI

10.1145/3368089.3417060

Name of conference

Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering
View published work (Non-McMaster Users)

Contact the Experts team