DocumentCode :
1967026
Title :
Reusing legacy COBOL code with UML collaboration diagrams via a Wide Spectrum Language
Author :
Pu, Jianjun ; Zhang, Zhuopeng ; Xu, Yang ; Yang, Hongji
Author_Institution :
Software Technol. Res. Lab., De Montfort Univ., Leicester, UK
fYear :
2005
fDate :
15-17 Aug. 2005
Firstpage :
78
Lastpage :
83
Abstract :
Many legacy systems were developed in COBOL, which still play an important role in business. It is an unavoidable issue for organisations to maintain or replace these COBOL systems. In order to make a better use of these legacy COBOL systems, research on modelling and reusing COBOL code are significant. This paper presents an approach to modelling legacy COBOL code with UML collaboration diagrams via a Wide Spectrum Language (WSL). Firstly, legacy COBOL code is transferred into WSL, which is an intermediate language. Secondly, WSL representation is restructured to eliminate GOTO statements. Then an object concept model is created by operating WSL representation. Finally, the collaboration diagrams are constructed based on this object concept model. These collaboration diagrams express the dynamic behaviour of the system, using the structural class and relationship elements of the model, and facilitate engineers to understand and reuse legacy COBOL code.
Keywords :
COBOL; Unified Modeling Language; diagrams; object-oriented programming; software maintenance; software reusability; GOTO statements; UML collaboration diagrams; Wide Spectrum Language; legacy COBOL code reuse; object concept model; Application software; Collaboration; Collaborative software; Collaborative work; Costs; Formal languages; Hardware; Laboratories; Software maintenance; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Reuse and Integration, Conf, 2005. IRI -2005 IEEE International Conference on.
Print_ISBN :
0-7803-9093-8
Type :
conf
DOI :
10.1109/IRI-05.2005.1506453
Filename :
1506453
Link To Document :
بازگشت