基于服务协作中间件的动态流程模型
新兴的面向服务体系结构正在加速软件的发展和变化,无法适应动态环境的应用将逐渐失去作用,尤其对那些面临着需求频繁变更的业务流程管理系统而言更是如此.为了响应这种现实需求,基于Web服务和业务流程管理技术,提出了服务协作中间件(service cooperation middleware,简称SCM)模型,探讨了其内部机理与协作流程元模型的形式化.通过引入模型转换,扩充流程状态空间,定义了动态流程模型,动态流程的结构重构和行为自适应可以借助SCM的反射能力得以实现.针对SCM模型,设计了流程虚拟机(prrocess virtual machine,简称PVM),流程在运行时由PVM控制执行.借助于模型驱动机制,业务流程可从设计到运行不断地进行模型变换.由此建立的业务流程能够更灵活、更广泛地适用于各种开放环境,提升企业分布计算.
服务协作、动态流程、可变结构、反射、流程虚拟机
15
TP311(计算技术、计算机技术)
国家自然科学基金60203029,60173023;国家高技术研究发展计划863计划2001AA113010,2002AA413610,2003AA413010,2003AA115440;国家重点基础研究发展计划973计划2002CB312005
2004-12-09(万方平台首次上网日期,不代表论文的发表时间)
共10页
1431-1440