DocumentCode
3283426
Title
Using Aspect Orientation in Understanding Legacy COBOL Code
Author
Pu, Jianjun ; Zhang, Zhuopeng ; Kang, Jian ; Xu, Yang ; Yang, Hongji
Author_Institution
De Montfort Univ., Leicester
Volume
2
fYear
2007
fDate
24-27 July 2007
Firstpage
385
Lastpage
390
Abstract
Understanding and maintaining legacy COBOL systems are still a challenging task for both academic research and industry practice. With the development of aspect-oriented software engineering, aspect-oriented code comprehension and reengineering for COBOL software systems become a very promising research direction. In this paper, context aspect and error handling aspect, which are two most important aspects for COBOL code understanding, are defined. Furthermore, the approach for aspect location and operations in COBOL code is presented. Program slicing technique is adopted to locate aspect code from large COBOL systems. This paper reports our experience to date on the application of aspect-oriented program understanding in COBOL code, and more future work will be carry out shortly.
Keywords
COBOL; error handling; object-oriented programming; program slicing; software maintenance; systems re-engineering; COBOL code context aspect; COBOL code error handling aspect; aspect-oriented code comprehension; aspect-oriented reengineering; aspect-oriented software engineering; legacy COBOL software systems; program slicing technique; Application software; Computer industry; Laboratories; Law; Legal factors; Software design; Software engineering; Software maintenance; Software systems; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International
Conference_Location
Beijing
ISSN
0730-3157
Print_ISBN
0-7695-2870-8
Type
conf
DOI
10.1109/COMPSAC.2007.232
Filename
4291151
Link To Document