高级检索

    基于任务依赖信息的Web服务自动合成

    Automatic Composition of Web Services Based on Task Dependency Specification

    • 摘要: 随着Web服务的大量出现,Web服务的合成成为当前的一个研究热点.然而,目前大多数的合成语言规范,例如BPEL4WS和WSCI,都需要人工预先设计一个固定的执行流程,难以充分发挥Web服务自适应的特点.通过形式化描述单一的Web服务,建立了通过任务间依赖规范实施合成的方法,提出了一种具有柔性和自适应能力的工作流模型,实现Web服务的自动合成.同时,设计了合成的正确性验证算法以及动态补偿机制使提出的模型易于实用.

       

      Abstract: As the number of available Web services is steadily increasing, there is a growing interest for reusing basic Web services in new, composite Web services. However, most current Web services choreography proposals, such as BPEL4WS or WSCI, need a fixed execution flow previously designed by human, thus the adaptability of Web services can not be fully used. Through formalizing the description of single Web service, a Web services composition mechanism based on dependences between tasks is developed and a flexible and self-adaptable workflow model to compose Web services automatically is proposed. Furthermore, respective algorithms to verify the correctness of composition process are developed and a dynamic compensation mechanism is designed to handle exceptions, which adds considerable practicability to the workflow model.

       

    /

    返回文章
    返回