• DocumentCode
    2240306
  • Title

    Extracting business rules from legacy systems into reusable components

  • Author

    Chiang, Chia-Chu

  • Author_Institution
    Dept. of Comput. Sci., Arkansas Univ., Little Rock, AR
  • fYear
    2006
  • fDate
    24-26 April 2006
  • Abstract
    Companies follow the business rules to conduct their businesses daily where the business rules are often implemented into the software systems. Over time, business rules evolve and the software that implemented the business rules is also modified to respond to the new business requirements. Unfortunately, timely updates on the documents corresponding to the software are usually ignored. The documents gradually become outdated and less useful for reference. In this paper, we present a method for identifying and extracting business rules from legacy code by means of data identification and program slicing. The extracted code corresponding to a business rule is then compiled into a component for interoperability where the component is built conforming to a protocol. The components abiding by the protocol can communicate with each other seamlessly in a heterogeneous object-oriented computing environment
  • Keywords
    distributed object management; object-oriented programming; open systems; program slicing; software maintenance; software reusability; systems re-engineering; business requirement; business rule extraction; data identification; heterogeneous object-oriented computing; interoperability; legacy system; program slicing; software reusable component; Application software; Availability; Business communication; Business process re-engineering; Companies; Computer science; Data mining; Protocols; Software reusability; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System of Systems Engineering, 2006 IEEE/SMC International Conference on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    1-4244-0188-7
  • Type

    conf

  • DOI
    10.1109/SYSOSE.2006.1652320
  • Filename
    1652320