针对基于业务基础平台快速构建领域应用系统,建立了业务过程模型BPM4DBL(business process modelfor dynamic business logic)。模型中包括活动和规则元素,可以描述领域应用中宏观实体和微观知识结构;给出了模型中元素的构建步骤和原则,并定义了模型向XPDL(XMLprocess definition language)和BPEL4WS(bussinessprocess execution language for Web service)的映射规则,从而支持领域应用系统的快速构建。最后给出了一个具体的应用实例。
针对动态环境中业务逻辑的不断变化,通过业务规则和过程流分别描述业务过程中的易变和相对稳定业务逻辑,构建了业务过程模型BPM4DBL(Business Process Modelfor Dynamic Business Logic)。模型引入了活动、规则和事件元素,定义了分离业务规则和过程流的元组表达,并且给出了业务规则和过程流之间的耦合策略。最后,给出了一个BPM4DBL的具体应用实例。