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
Link To Document :
بازگشت