DocumentCode :
1968385
Title :
A grid oriented approach to reusing legacy code in ICENI framework
Author :
Li, Jianzhi ; Zhang, Zhuopeng ; Yang, Hongji
Author_Institution :
Software Technol. Res. Lab., De Montfort Univ., Leicester, UK
fYear :
2005
fDate :
15-17 Aug. 2005
Firstpage :
464
Lastpage :
469
Abstract :
Legacy systems are valuable assets for organisations. They continuously evolve with new emerged technologies in rapidly changing business environment. ICENI provided an excellent grid middleware framework for developing grid-based systems. It creates an opportunity for legacy systems to evolve in grid environment. In this paper, we propose a component-based reengineering approach which applies software clustering techniques and program slicing techniques to recover components from legacy systems. It supports component encapsulation with JNI and component integration with CXML. The resulting components with core legacy code function in grid environment.
Keywords :
grid computing; middleware; object-oriented programming; program slicing; reverse engineering; software maintenance; software reusability; systems re-engineering; CXML; ICENI framework; JNI; business environment; component encapsulation; component-based reengineering approach; grid middleware; grid oriented approach; grid-based systems; legacy code reuse; legacy systems; program slicing technique; reverse engineering; software clustering technique; Distributed computing; Encapsulation; Grid computing; Java; Laboratories; Middleware; Power system reliability; Service oriented architecture; Software systems; Supercomputers;
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.1506517
Filename :
1506517
Link To Document :
بازگشت