Towards Service Composition for Consuming Linked Data: A Failure Perspective

Service composition can be considered as a Linked Data model due to the way that each one of the services that make up the composition is structured. For doing this, a service composer is required in order to evaluate the input and output data of various web-distributed services for linking them. These links can be analyzed from a quality perspective in which a service may fail when it does not fulfill the requirements that satisfy the linking conditions. Therefore, these conditions are analyzed from two points of view: 1) service availability and, 2) the handling of composer's beliefs. The latter refers to the fact that a service must not consider only two types of data to perform links, it should consider also the value of the instances, taking into account a same context. This work presents a new approach for the consumption of Linked Data in a service composition environment which uses as reference those links which have less probability of failing, selecting those services that can reduce the risk of a composition failure.

[1]  Qing Li,et al.  Fault-Tolerant Orchestration of Transactional Web Services , 2006, WISE.

[2]  Marcelo Arenas,et al.  Semantics and Complexity of SPARQL , 2006, International Semantic Web Conference.

[3]  Jong Kim,et al.  AdaFF: Adaptive Failure-Handling Framework for Composite Web Services , 2010, IEICE Trans. Inf. Syst..

[4]  Demetrio Arturo Ovalle Carranza,et al.  Reactive Planning Model for Web Service Composition under Time Restrictions , 2009, 2009 Third International Conference on Digital Society.

[5]  Bin Zhang,et al.  Performance Prediction Based EX-QoS Driven Approach for Adaptive Service Composition , 2009, J. Inf. Sci. Eng..

[6]  David L. Martin,et al.  Semantic Web Services , 2012, Springer Berlin Heidelberg.

[7]  Bin Wu,et al.  QoS Optimal Automatic Composition of Semantic Web Services: QoS Optimal Automatic Composition of Semantic Web Services , 2014 .

[8]  Takashi Kobayashi,et al.  FENECIA: failure endurable nested-transaction based execution of composite Web services with incorporated state analysis , 2007, The VLDB Journal.

[9]  Bin Zhang,et al.  QoS-Driven Self-Healing Web Service Composition Based on Performance Prediction , 2009, Journal of Computer Science and Technology.

[10]  J.A.G. Luna,et al.  Web Services Planning Agent in Dynamic Environments with Incomplete Information and Time Restrictions , 2008, 2008 11th IEEE International Conference on Computational Science and Engineering - Workshops.

[11]  Tom Heath,et al.  Linked Data: Evolving the Web into a Global Data Space , 2011, Linked Data.

[12]  M. Malhotra,et al.  Selecting and implementing phase approximations for semi-Markov models , 1993 .

[13]  Vasant Honavar,et al.  MOSCOE: an Approach for Composing Web Services through Iterative Reformulation of Functional Specifications , 2008, Int. J. Artif. Intell. Tools.

[14]  Óscar Corcho,et al.  Semantics and Optimization of the SPARQL 1.1 Federation Extension , 2011, ESWC.

[15]  Ayse Basar Bener,et al.  Semantic matchmaker with precondition and effect matching using SWRL , 2009, Expert Syst. Appl..

[16]  Hendrik Blockeel,et al.  Top-Down Induction of First Order Logical Decision Trees , 1998, AI Commun..

[17]  Thierry Vidal,et al.  A distributed multi-agent planning approach for automated web services composition , 2012, Web Intell. Agent Syst..

[18]  Koustuv Dasgupta,et al.  Synthy: A system for end to end composition of web services , 2005, J. Web Semant..

[19]  Hongming Cai,et al.  OWL-S based Service Composition of Three-dimensional Geometry Modeling , 2012, J. Multim..

[20]  Tim Berners-Lee,et al.  Linked Data - The Story So Far , 2009, Int. J. Semantic Web Inf. Syst..

[21]  Ngoc Thanh Nguyen,et al.  Semantic Distance Measure between Ontology Concept's Attributes , 2011, KES.

[22]  Vasant Honavar,et al.  Failure Analysis for Composition of Web Services Represented as Labeled Transition Systems , 2010, WS-FM.

[23]  Markus Stumptner,et al.  Diagnosis of Service Failures by Trace Analysis with Partial Knowledge , 2010, ICSOC.