Adaptive service-oriented systems: an organisational approach

被引:0
作者
Colman, Alan [1 ]
Han, Jun [1 ]
机构
[1] Swinburne Univ Technol, Fac Informat & Commun Technol, Melbourne, Vic, Australia
来源
COMPUTER SYSTEMS SCIENCE AND ENGINEERING | 2006年 / 21卷 / 04期
关键词
service composition; roles; contracts; organisation;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The relationships between the loosely coupled services of a composition can be non-deterministic and unreliable. This requires that a composite application has the ability to adaptively reconfigure itself to continuously satisfy the system requirements. Imperative composition approaches such as BPEL do not provide the abstractions necessary to create adaptive compositions. In this paper we introduce an organisation-oriented, application-centric service composition framework that aims to achieve adaptive application behaviour from non-deterministic and unreliable services. The responsibility for coordinating and managing service interactions resides with a coordination/management layer of the application itself. In this layer, contracts define and regulate the relationships between the service roles in a composition. By creating and revoking contracts between roles and by binding service roles to individual services, a composition can be adaptively reconfigured in response to changing requirements and conditions.
引用
收藏
页码:235 / 246
页数:12
相关论文
共 24 条
[1]  
Alonso G., 2004, DAT SYS APP
[2]  
BALIGAND F, 2004, P 2 INT C SERV OR CO
[3]  
Baresi L., 2004, P 2 INT C SERV OR CO
[4]  
*BEA SYST IBM MICR, 2004, WEB SERV COORD WS CO
[5]  
*BEA SYST IBM MICR, 2003, BUS PROC EX LANG WEB
[6]   Making components contract aware [J].
Beugnard, A ;
Jézéquel, JM ;
Plouzeau, N ;
Watkins, D .
COMPUTER, 1999, 32 (07) :38-+
[7]  
BRACCIALI A, 2002, LNCS, V2315
[8]  
COLMAN A, 2005, P AUSTR SOFTW ENG C
[9]  
Colman A., 2005, P 1 INT WORKSH COORD
[10]  
COLMAN A, 2005, LNCS, V3454