摘要: 企业应用系统需进行频繁重构以响应变化,如何保证重构的完备性和正确性是重构工程中需要解决的一个关键问题。重构需求作用于业务模型,进而映射为相应软件系统的变化。该文给出了基于业务规则的业务元模型与重构元模型,并基于该模型简要地描述了应用系统的统一重构过程。随之对重构操作进行了分类,定义了重构规则的表达形式,并给出了基于重构规则的影响分析方法。最后给出了应用实例。
关键词:
重构过程;重构规则;影响分析
Abstract: It is necessary for enterprise information system to frequently reconfigure itself to response to continuous changes. How to ensure completeness and soundness of reconfiguration is a key problem in reconfiguration engineering. A specific reconfiguration requirement directly impacts business models, and is mapped to software system’s changes. This paper firstly proposes a reconfiguration-oriented and business rule-based business meta-model, based on which, a unified reconfiguration process framework is described briefly. Subsequently, it classifies reconfiguration operations, with reconfiguration rules defined for every type of reconfiguration operation, and presents an impact analysis algorithm based on reconfiguration rule in detail. Finally a practical case is shown to validate the method
Key words:
Reconfiguration process; Reconfiguration rule; Impact analysis
王忠杰,徐晓飞,战德臣. 基于重构规则的企业应用系统影响分析方法[J]. 计算机工程, 2006, 32(10): 221-223.
WANG Zhongjie, XU Xiaofei, ZHAN Dechen. Reconfiguration Rule Based Impact Analysis Method for Enterprise Information System[J]. Computer Engineering, 2006, 32(10): 221-223.