DocumentCode
3070534
Title
Legacy Software Modernization
Author
Chiang, Chia-Chu ; Bayrak, Coskun
Author_Institution
Uni. of Arkansas at Little Rock, Little Rock
Volume
2
fYear
2006
fDate
8-11 Oct. 2006
Firstpage
1304
Lastpage
1309
Abstract
Software modernization converts legacy systems into component-based systems. The process involves program understanding, business rules extraction, and software transformation. In this paper, we will present a semi-automated program slicing technique for business rules extraction from legacy code and convert the reusable code into a component conforming to the protocols of a component interconnection model. The component interconnection model was developed to standardize the development of the components so they can communicate with each other seamlessly in a heterogeneous computing environment. We adopted CORBA as an underlying communicating infrastructure in the model.
Keywords
program slicing; software maintenance; business rules extraction; component-based systems; heterogeneous computing; legacy code; legacy software modernization; reusable code; semi-automated program slicing technique; Application software; Computer architecture; Computer science; Cybernetics; Operating systems; Protocols; Software engineering; Software maintenance; Software systems; Wrapping;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man and Cybernetics, 2006. SMC '06. IEEE International Conference on
Conference_Location
Taipei
Print_ISBN
1-4244-0099-6
Electronic_ISBN
1-4244-0100-3
Type
conf
DOI
10.1109/ICSMC.2006.384895
Filename
4274029
Link To Document