• DocumentCode
    2945504
  • Title

    Software architecture recovery of a program family

  • Author

    Eixelsberger, Wolfgang ; Ogris, Michaela ; Gall, Harald ; Bellay, Berndt

  • Author_Institution
    Inf. Technol. & Control Syst. Group, ABB Corp Res., Billingstad, Norway
  • fYear
    1998
  • fDate
    19-25 Apr 1998
  • Firstpage
    508
  • Lastpage
    511
  • Abstract
    The concept of software architecture has gained a lot of attention and has found its way into the software development process in industry. Software architecture recovery focuses on the recovery of architectural information from existing systems. This paper presents a framework for recovering the software architecture of a program family. Based on the available system information architectural properties such as safety or system control are recovered using different reverse engineering methods and tools in combination with architectural descriptions. We describe our architecture recovery process and discuss the recovery of system structure as one example of the case study. The framework was developed while working on the recovery of the family architecture of a train control system
  • Keywords
    rail traffic; reverse engineering; software engineering; software tools; traffic control; case study; program family; reverse engineering; safety; software architecture recovery; software development process; train control system; Computer architecture; Control systems; Design engineering; Electrical equipment industry; Industrial control; Information technology; Knowledge engineering; Programming; Software architecture; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1998. Proceedings of the 1998 International Conference on
  • Conference_Location
    Kyoto
  • ISSN
    0270-5257
  • Print_ISBN
    0-8186-8368-6
  • Type

    conf

  • DOI
    10.1109/ICSE.1998.671617
  • Filename
    671617