2007 31st Annual International Computer Software and Applications Conference
Using Aspect Orientation in Understanding Legacy COBOL Code
Beijing, China
July 24-July 27
ISBN: 0-7695-2870-8
Jianjun Pu, De Montfort University, Leicester, LE1 9BH, England
Jian Kang, De Montfort University, Leicester, LE1 9BH, England
Yang Xu, De Montfort University, Leicester, LE1 9BH, England
Hongji Yang, De Montfort University, Leicester, LE1 9BH, England
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.
Citation:
Jianjun Pu, Zhuopeng Zhang, Jian Kang, Yang Xu, Hongji Yang, "Using Aspect Orientation in Understanding Legacy COBOL Code," compsac, vol. 2, pp.385-390, 2007 31st Annual International Computer Software and Applications Conference, 2007