• DocumentCode
    3342480
  • Title

    Software architectural transformation

  • Author

    Carrière, S. Jeromy ; Woods, Steven ; Kazman, Rick

  • Author_Institution
    Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1999
  • fDate
    6-8 Oct 1999
  • Firstpage
    13
  • Lastpage
    23
  • Abstract
    Software architecture, as a vehicle for communication and reasoning about software systems and their quality, is becoming an area of focus in both the forward- and reverse-engineering communities. In the past, we have attempted to unify these areas via a semantic model of reengineering called CORUM II. In this paper we present a concrete example of an architecturally-motivated reengineering task. In executing this task, we perform architecture reconstruction, reason about the reconstructed architecture, motivate an architectural transformation with new architectural quality requirements, and realize this architectural transformation via an automated code transformation
  • Keywords
    reverse engineering; software architecture; software quality; systems re-engineering; CORUM II; architectural quality requirements; architecture reconstruction; automated code transformation; forward engineering; reconstructed architecture reasoning; reverse engineering; semantic reengineering model; software architectural transformation; Automotive engineering; Availability; Computer architecture; Concrete; Costs; Reverse engineering; Software architecture; Software quality; Time to market; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 1999. Proceedings. Sixth Working Conference on
  • Conference_Location
    Atlanta, GA
  • Print_ISBN
    0-7695-0303-9
  • Type

    conf

  • DOI
    10.1109/WCRE.1999.806943
  • Filename
    806943