DocumentCode :
2291963
Title :
Determining granularity of independent tasks for reengineering a legacy system into an OO system
Author :
Millham, Richard ; Ward, Martin ; Yang, Hongji
Author_Institution :
De Montfort Univ., Leicester, UK
fYear :
2003
fDate :
3-6 Nov. 2003
Firstpage :
342
Lastpage :
347
Abstract :
Reengineering a COBOL legacy system is a difficult multi-step process, particularly when the COBOL legacy system is a sequential procedural-driven system which is being reengineered into an object oriented, event-driven system. In this scenario, it is necessary to analyse the legacy system in order to identify which tasks can be executed independently and which tasks must be executed sequentially. The focus of reengineering is too often based on theory rather than based on experience gained from real-world examples. This paper hopes to address this imbalance by providing a practical application of reengineering to an actual legacy telecommunications system.
Keywords :
distributed object management; object-oriented programming; reverse engineering; software maintenance; specification languages; systems re-engineering; COBOL; UML; Unified Modelling Language; WSL; event-driven system; independent task granularity determination; legacy system; legacy telecommunications system; object oriented system; object-oriented system; reverse enginering; sequential procedural-driven system; software reengineering; wide spectrum language; Bars; Business communication; Communication switching; Companies; Control systems; Cost function; Object oriented modeling; Reverse engineering; System testing; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 2003. COMPSAC 2003. Proceedings. 27th Annual International
ISSN :
0730-3157
Print_ISBN :
0-7695-2020-0
Type :
conf
DOI :
10.1109/CMPSAC.2003.1245363
Filename :
1245363
Link To Document :
بازگشت