• 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