Experience on applying software architecture recovery to automotive embedded systems

The importance and potential advantages with a comprehensive product architecture description are well described in the literature. However, developing such a description takes additional resources, and it is difficult to maintain consistency with evolving implementations. This paper presents an app...

Full description

Saved in:
Bibliographic Details
Published in2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE) pp. 379 - 382
Main Authors Xinhai Zhang, Persson, Magnus, Nyberg, Mattias, Mokhtari, Behrooz, Einarson, Anton, Linder, Henrik, Westman, Jonas, DeJiu Chen, Torngren, Martin
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.01.2014
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The importance and potential advantages with a comprehensive product architecture description are well described in the literature. However, developing such a description takes additional resources, and it is difficult to maintain consistency with evolving implementations. This paper presents an approach and industrial experience which is based on architecture recovery from source code at truck manufacturer Scania CV AB. The extracted representation of the architecture is presented in several views and verified on CAN signal level. Lessons learned are discussed.
DOI:10.1109/CSMR-WCRE.2014.6747199