一种基于BPEL的自适应工作流管理框架

来源 :2011年中国计算机学会服务计算学术会议(CCF NCSC2011) | 被引量 : 0次 | 上传用户:lbo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  本文提出了一个基于BPEL的自适应工作流管理框架,该框架主要分为三层:①需求刻画层,建立可变过程模型;②自适应管理层,与底层工作流系统进行交互,获取流程执行信息,负责可变过程模型的控制管理;③BPEL工作流系统层,负责解析运行BPEL流程。该框架的设计独立于底层BPEL工作流系统的具体实现,任何现有的基于BPEL的工作流系统理论上都可以轻松的扩展本文提出的自适应管理框架。
其他文献
服务发现机制面临两个现实问题:一是服务数量剧增、服务类型多样,二是用户需求多变、业务流程日益复杂,这些都导致服务发现日趋困难。传统服务发现机制往往关注服务本身的属性和内在特征,而忽略了服务发现的宗旨就是为了满足用户的需求。  本文基于RGPS领域资产(Role-Goal-Process-Service)的服务聚合技术引入到服务发现机制中,提出了一个新的语义服务发现框架,在多本体语义标注服务的基础上
在Web环境中,功能相似但是具有不同QoS参数的Web服务越来越多,服务组合的过程中,如何选择Web服务,形成可执行的服务组合,是一个关键问题。本文对人工免疫系统进行了离散化扩展,提出了离散人工免疫系统和基于人工免疫系统的Web服务选择算法,并应用于Web服务选择过程中。实验证明,离散人工免疫系统在Web服务选择是可行的。
云计算的蓬勃发展为Web服务带来了新的机遇和挑战。一方面是用户日益增长的服务需求, 另一方面是互联网上大量功能相似、质量各异的具体服务, 如何合理利用这些服务来满足大规模的用户需求成为一个亟待解决的问题。传统服务组合技术侧重于服务功能的扩展, 并未考虑服务的非功能属性提升。  本文根据抽象服务的概念, 提出了平衡遍历方法聚合具有相似功能的具体服务提升整体性能。这不仅满足了用户的规模化需求, 而且提
为了使JUDDIV3支持基于语义的服务描述、发现和集成,本文利用OWL-S(Web Ontology Language for Service,描述服务本体的语言)对服务的语义描述能力来对JUDDIV3进行语义扩展。首先用OWL-S API来获得OWL-S描述中关于ServiceProfile的信息,在此基础上通过JUDDIV3提供的编程接口把这些信息映射到UDDI注册中心。该方法不仅提供了Ser
开放、动态、难控的Internet环境下,面向特征的领域分析方法可为网构软件中资源的有序化提供有效支持,本文从领域工程的角度出发,提出了一种特征模型驱动的网构软件组装与优化方法。该方法定义了一种基于i-Jackson图的网构软件特征模型的描述方法及形式化方法,结合软件体系结构的特点,给出了将特征模型转化为面向业务构件的组合模型的机制,并介绍了基于工作流图的组合模型描述技术。通过应用图论方法,将组合
在现代面向服务的软件工程(SOSE)时代中,需要面向用户需求从语义互操作层次实现Web服务的聚合组织,来满足用户的个性化多样化需求。本文首先提出一种通过服务本体引导服务进行聚类的方法,对Web服务实现功能性聚类来形成不同的服务类簇,这样在很大程度上可以降低服务查找空间,提高服务发现效率。在此基础上,从服务执行能力和服务间信息交互两个方面对各服务类簇实现语义互操作层次的组织,探讨了互操作双方满足语义
Web服务测试是保证QoS的一个有效方法,但是传统的集中式测试不仅效率低下,还存在单点失效,准确度不高等缺点。本文介绍了一个分布式Web服务测试平台,采用客户端/服务器模式。客户端软件执行分布式的Web服务测试,之后将测试信息反馈给服务器。运行测试表明,与集中式的测试方法相比,不仅能大大地提高Web服务测试的效率,还可以显著提高测试的有效性和准确性。
数据的安全可靠存储是云计算的最重要的基本服务之一。基于网络编码的数据分布式存储方式在使用较小的开销的情况下,能提供高的数据可生存性。但是保证基于网络编码的数据存储的安全性面临着巨大的挑战。本分在分析先加密然后再编码方式和先编码然后再加密编码数据方式的基础上,采用加密编码矢量的思想,提出了一种基于网络编码的安全分布式数据存储算法,并给出了基于此算法的数据安全访问和操作方法。分析验证表明,相比于传统方
环境的动态适应是Web服务保证其可靠性的重要手段,当业务逻辑和网络环境发生变化时,需要在运行时刻对Web 服务组合进行动态调整。本文基于马尔可夫模型和动态Web服务组合技术,提出一种支持动态Web服务可组合性、可靠性的选择模型-DWSSR(dynamic web service selection model for reliability)。DWSSR用有限状态机对Web服务中的服务类型、操作调
本文基于当前大多数业务流程数据监控系统不能通过用户定制来实现根据用户需求由用户主导来监控业务数据的问题,提出了一种由用户主导的业务数据的监控方法,用户将业务数据封装成嵌套表,在嵌套表的基础上构建关键性能指标(KPI),利用事件处理语言和关键性能指标过滤、处理业务数据,以实现由用户主导对业务数据的监控。应急处置过程中物资调配环节的实际应用验证了该方法的有效性。