摘要
面对复杂多样的应用环境,灵活性成为工作流技术研究的重点之一.反省作为提高系统灵活性的重要技术手段也可用于工作流管理系统中.本文分别从结构和行为方面对工作流过程及其管理进行了具体化,进而建立其反省模型.为了方便对元级的抽象和编程操纵,我们提出了元对象协议模型,其中包括协议声明、元对象关联、协议选择和元对象管理等机制或方法.进一步,本文通过典型的应用说明了反省方法对提高工作流系统灵活性和适应性是有效的.最后,文章介绍了工作流管理系统中反省技术的实现方法.
In complex and diversified application context, flexibility is one of the key issues of workflow technology. As an important approach to improve the flexibility of system,reflection is also available to Workflow Management System (WfMS) .This paper reifies the workflow process and its management respectively from structural and behavioral aspects,and as a result,a reflective model of workflow is designed. A model of Meta-Object Protocol (MOP) is proposed to abstract and program on meta-level, including protocol declaration, meta-object association, protocol selection and meta-object management. The typical instance evolution example shows that reflection is effective to improve the flexibility and adaptability of WfMS. The implementation of reflection is presented in the paper.
出处
《电子学报》
EI
CAS
CSCD
北大核心
2002年第12A期2040-2044,共5页
Acta Electronica Sinica
基金
四川省重点科技攻关项目(No.SG95.17.1)
云南省计算机技术应用重点实验室开放基金项目(No.99.3004)