摘要
针对Web服务存在的业务逻辑与服务质量的不确定性,以及时序、时间窗约束,本文提出了利用马尔可夫决策理论来解决Web服务组合中最优策略规划问题的方法。该方法首先将Web服务组合描述为有向无环图表示的任务网络,网络中每个节点代表一个任务。任务是由相应的Web服务来实现,任务之间的弧线代表任务间时序的约束,任务执行应满足时间窗的约束。在此基础上,建立Web服务组合的马尔可夫决策模型,从而获得Web服务组合的最优策略。
To deal with the non-deterministics of business logic and the QoS of Web Services, temporal and time window constraints, the Markov decision process (MDP) is proposed to solve the optimal policy planning problem of Web services composition (WSC). Web services invocation is regarded as an acyclic directed graph, named task network. In the graph, each node stands for a task, and it is realized by the corresponding Web services. Edges in the graph represent temporal constraints. Each task has a duration and its execution has time windows constraints. A formal MDP model is used to describe WSC, and the optimal policy of WSC is got through planning based on MDP. Finally, some future research directions are proposed.
出处
《计算机工程与科学》
CSCD
北大核心
2009年第3期153-155,共3页
Computer Engineering & Science
基金
图像信息处理与智能控制教育重点实验室开放基金资助项目(200709)