期刊名称:Journal of Theoretical and Applied Information Technology
印刷版ISSN:1992-8645
电子版ISSN:1817-3195
出版年度:2013
卷号:47
期号:1
页码:369-376
出版社:Journal of Theoretical and Applied
摘要:Business rules are compact statements that depict important aspects of business processes. For most enterprises, business rules are embedded in the information systems. As change is inherent in software, information systems turn into legacy ones and their documentations may not reflect the actual business logics. Thus, business rules in legacy systems become significant investments, and it is necessary to evolve legacy systems without simply getting rid of the embedded business rules. This paper studies the scheme of business rule-based legacy systems evolution. To locate valuable functionalities, reengineering techniques are used to comprehend legacy system. Then business rules are extracted from these functionalities by means of information flow analysis and decomposition slicing. Since service-oriented architecture is flexible to reuse components and connect components with changes in business, business rules are stored and managed by a service-oriented business rule management system. A case study is illustrated to show the scheme can preserve valuable business rules, facilitate evolving business rule-based legacy systems, and involve non-technical users to business related software evolution.