• DocumentCode
    251889
  • Title

    Experience on applying software architecture recovery to automotive embedded systems

  • Author

    Xinhai Zhang ; Persson, Mats ; Nyberg, Mattias ; Mokhtari, Bouchra ; Einarson, Anton ; Linder, Henrik ; Westman, Jonas ; DeJiu Chen ; Torngren, Martin

  • Author_Institution
    Kungliga Tek. Hogskolan, Stockholm, Sweden
  • fYear
    2014
  • fDate
    3-6 Feb. 2014
  • Firstpage
    379
  • Lastpage
    382
  • 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.
  • Keywords
    automobile industry; embedded systems; software architecture; source code (software); CAN signal level; Scania CV AB; automotive embedded systems; comprehensive product architecture description; extracted representation; software architecture recovery; source code; truck manufacturer; Automotive engineering; Browsers; Computer architecture; Databases; Embedded systems; Software architecture; architecture recovery; automotive industry; distributed embedded systems; software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE), 2014 Software Evolution Week - IEEE Conference on
  • Conference_Location
    Antwerp
  • Type

    conf

  • DOI
    10.1109/CSMR-WCRE.2014.6747199
  • Filename
    6747199