A Flexible Approach for Function-Consistent Service-Oriented Systems

被引:0
作者
Yin, Yuyu [1 ]
Zhou, Li [1 ]
Lu, Xingjian [2 ]
Li, Ying [2 ]
机构
[1] Hangzhou Dianzi Univ, Coll Comp, Hangzhou, Zhejiang, Peoples R China
[2] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou, Zhejiang, Peoples R China
来源
APPLIED MATHEMATICS & INFORMATION SCIENCES | 2013年 / 7卷
基金
中国国家自然科学基金;
关键词
Service-oriented Systems; Reconfiguration Region; SCALE;
D O I
10.12785/amis/071L26
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Service-oriented systems can be composed by different services from different providers. If one or more constitutes of services-oriented systems become fault at runtime, service-oriented systems cannot continue to serve their business function effectively. We propose an effective recovery approach for services based systems. The approach tries to replace each faulty service firstly. If some faulty services have not the candidate services with similar function, we will construct for each faulty service and tries to replace the region. Algorithm DRRank is designed to search for a substitution region that have a small number of replaceable services, some faulty and some healthy. Using our proposed approach, services-oriented systems can be recovered by replacing services in these selected regions rather than the whole service-oriented systems. As a result, we can reduce the computational complexity and the recovery overheads. At last, case study is given to show that how our approach works.
引用
收藏
页码:185 / 191
页数:7
相关论文
共 23 条
[1]  
[Anonymous], 2007, Services computing
[2]  
Aoyama M, 2002, ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, P647, DOI 10.1109/ICSE.2002.1008011
[3]  
Bin Wu, 2011, Proceedings of the 2011 IEEE International Conference on Web Services (ICWS 2011), P403, DOI 10.1109/ICWS.2011.20
[4]   Composition as a Service [J].
Blake, M. Brian ;
Tan, Wei ;
Rosenberg, Florian .
IEEE INTERNET COMPUTING, 2010, 14 (01) :78-82
[5]   The anatomy of a large-scale hypertextual Web search engine [J].
Brin, S ;
Page, L .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1998, 30 (1-7) :107-117
[6]   Exception Handling for Repair in Service-Based Processes [J].
Friedrich, Gerhard ;
Fugini, Mariagrazia ;
Mussi, Enrico ;
Pernici, Barbara ;
Tagni, Gaston .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2010, 36 (02) :198-215
[7]  
Jiang B., 2009, P 18 INT C WORLD WID, P1123, DOI DOI 10.1145/1526709.1526888
[8]  
Li Ying, 2010, INT C SERV SCI ICSS
[9]  
Lin K.-J., 2009, Commerce and Enterprise Computing, P146, DOI DOI 10.1109/CEC.2009.87
[10]   The design and implementation of service process reconfiguration with end-to-end QoS constraints in SOA [J].
Lin K.-J. ;
Zhang J. ;
Zhai Y. ;
Xu B. .
Service Oriented Computing and Applications, 2010, 4 (3) :157-168