• DocumentCode
    3415808
  • Title

    Architectural evolution of legacy systems

  • Author

    Heineman, George T. ; Mehtra, A.

  • Author_Institution
    Dept. of Comput. Sci., Worcester Polytech. Inst., MA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    4
  • Lastpage
    12
  • Abstract
    The purpose of this paper is to gain experience in solving real problems faced by a company. We first specify the system architecture of the AFS Master System (R) using our Component Specification Language (CSL). We then identified various problem evident in the current architecture of the AFS Master System (R). Based on an analysis of the architecture and these problems, we proposed a modification to the software architecture that addressed out of the seven main problems identified. The engineers made the appropriate changes to the software system (about one week of effort) and have noted a 25% improvement in efficiency as well as an improved system organization that can be more easily changed to meet future demands. We believe the type of architectural change described in this paper will prove useful to developers using similar technologies as described in this paper
  • Keywords
    business data processing; formal specification; software architecture; software maintenance; AFS Master System; Component Specification Language; architectural change; architectural evolution; efficiency; legacy systems; software architecture; system architecture; system organization; Application software; Communication system control; Computer architecture; Computer science; Connectors; Control systems; Protocols; Software architecture; Software systems; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1999. COMPSAC '99. Proceedings. The Twenty-Third Annual International
  • Conference_Location
    Phoenix, AZ
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-0368-3
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1999.812507
  • Filename
    812507