%0 Journal Article
%T A Role-Based Approach for Decentralized Dynamic Service Composition
一种基于角色的分布式动态服务组合方法
%A LIU Bi-Xin
%A WANG Yu-Feng
%A JIA Yan
%A WU Quan-Yuan
%A
刘必欣
%A 王玉峰
%A 贾焰
%A 吴泉源
%J 软件学报
%D 2005
%I
%X Web service composition is an important technology for agile inter-enterprise application integration. Centric composition engines are widely adopted to enact composite services in many Web service composition research projects. Such a centralized architecture, however, results in problem of scalability, message exchange efficiency and autonomy. A role-based decentralized approach for service composition is proposed in this paper, which partitions the global process model of a composite service into local process models according to the participant roles so as to distribute the control logic of a composite service and corresponding execution load into multiple nodes. An algorithm of generating the local process models is presented in detail with deployment and execution mechanism introduced. Simulation results indicate that this approach can support highly concurrent requests and large volume of data more effectively than the centralized architecture, so it is helpful to improve the scalability of composite services.
%K Web service
%K dynamic service composition
%K role
%K global process model
%K local process model
%K model partition
Web服务
%K 动态服务组合
%K 角色
%K 全局流程模型
%K 本地流程模型
%K 模型分解
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=932F299F08B4FE19&yid=2DD7160C83D0ACED&vid=7801E6FC5AE9020C&iid=708DD6B15D2464E8&sid=A477487C019ACAC8&eid=C53252FC3FF27EAA&journal_id=1000-9825&journal_name=软件学报&referenced_num=13&reference_num=14