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
Link To Document