Sciweavers

IRI
2005
IEEE

Reusing legacy COBOL code with UML collaboration diagrams via a Wide Spectrum Language

14 years 5 months ago
Reusing legacy COBOL code with UML collaboration diagrams via a Wide Spectrum Language
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.
Jianjun Pu, Zhuopeng Zhang, Yang Xu, Hongji Yang
Added 25 Jun 2010
Updated 25 Jun 2010
Type Conference
Year 2005
Where IRI
Authors Jianjun Pu, Zhuopeng Zhang, Yang Xu, Hongji Yang
Comments (0)