Experience on applying software architecture recovery to automotive embedded systems
Title | Experience on applying software architecture recovery to automotive embedded systems |
Publication Type | Conference Paper |
Year of Publication | 2014 |
Authors | Xinhai Zhang, Persson, M., Nyberg, M., Mokhtari, B., Einarson, A., Linder, H., Westman, J., DeJiu Chen, Torngren, M. |
Conference Name | Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE), 2014 Software Evolution Week - IEEE Conference on |
Date Published | Feb |
Keywords | architecture recovery, automobile industry, automotive embedded systems, Automotive engineering, automotive industry, Browsers, CAN signal level, comprehensive product architecture description, Computer architecture, Databases, distributed embedded systems, Embedded systems, extracted representation, Scania CV AB, software architecture, software architecture recovery, software engineering, source code, source code (software), truck manufacturer |
Abstract | 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. |
URL | http://ieeexplore.ieee.org/document/6747199/ |
DOI | 10.1109/CSMR-WCRE.2014.6747199 |
Citation Key | 6747199 |
- Databases
- architecture recovery
- automobile industry
- automotive embedded systems
- Automotive engineering
- automotive industry
- Browsers
- CAN signal level
- comprehensive product architecture description
- computer architecture
- Software Architecture
- distributed embedded systems
- embedded systems
- extracted representation
- Scania CV AB
- software architecture recovery
- software engineering
- source code
- source code (software)
- truck manufacturer