摘要
长期以来,工作流产品互操作性的缺乏、尤其是工作流建模语言互操作性缺乏,已成为阻碍工作流技术进一步发展的重要因素,XML作为万维网组织规定的结构化的标记语言,它可以用作描述过程模型的共同语法格式,有望解决工作流描述语言的互操作性问题。文章介绍了采用基于XML的工作流描述语言XFL及其工作流管理系统XFMS。由于XFL本身并不是可执行模型,XFMS系统在低层采用了基于规则的工作流执行系统。并给出了从XFL语言到ECA规则的映射方式,所采用的方法综合了面向规则系统的灵活性以及基于XML模型的可交换性和易学性。
Workflow products have been criticized for the lack of interoperations,especially the one of workflow specifi-cation languages.This has hindered the further development and application of workflow technology.XML ,as a common syntax for representing and exchanging process model,provides a promising solution to the problem with the interopera-tion of workflow specification languages.This paper presents a XML-based workflow specification language,XFL,as well as a workflow management system,XFMS which provides support for enactment of the model.Since model using XML is not executable,XFMS adopts a rule-based implementation mechanism for enactment of the model by translating automat-ically from workflow models into global ECA rules.Therefore,our approach combines the flexibility of rule-based formal-ism at low level and the easiness of modeling of XML-based workflow modeling language at high level.
出处
《计算机工程与应用》
CSCD
北大核心
2003年第32期62-65,110,共5页
Computer Engineering and Applications
基金
国家863高技术研究发展计划项目(编号:2002AA411420)