Legacy Software Modernization

Chia-Chu Chiang, Coşkun Bayrak · 2006

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.

Read the paper · More papers on PaperTik