Filters








1,734 Hits in 5.0 sec

Recovery Mechanisms for Semantic Web Services [chapter]

Kevin Wiesner, Roman Vaculín, Martin Kollingbaum, Katia Sycara
2008 Lecture Notes in Computer Science  
In this paper we revise recovery techniques in OWL-S and show how semantic annotations may ensure seamless web service provision in a sophisticated way, such as, exploiting the ontology-based description  ...  of processes in order to dynamically find alternative services as substitutes for failed services.  ...  It either retries to execute the corresponding process n-times, or until the specified time expires (timeout ).  ... 
doi:10.1007/978-3-540-68642-2_8 fatcat:4ophf3is6zhjhfeqpl5cwp5gli

Exception Handling and Recovery of Semantic Web Services

Roman Vaculín, Kevin Wiesner, Katia Sycara
2008 Fourth International Conference on Networking and Services (icns 2008)  
In this paper we present an approach for specification of exception handling and recovery of semantic web services based on OWL-S.  ...  By combining fault handlers, CV-handlers and standard event handlers it is possible to define ways of recovery for standard errors and for violations of constraints resulting for example from Service Level  ...  The designer wants to use the free public service as a default one and only in case of a failure (timeout) to use the expensive commercial service.  ... 
doi:10.1109/icns.2008.35 dblp:conf/icns/VaculinWS08 fatcat:gzwczuwwsjdznoooedlg7vbplq

Goal-Driven Service Composition in Mobile and Pervasive Computing

Nanxi Chen, Nicolas Cardozo, Siobhan Clarke
2018 IEEE Transactions on Services Computing  
Further, we introduce an adaptation architecture that allows execution paths to dynamically adapt, which reduces failures, and lessens re-execution effort for failure recovery.  ...  Existing composition solutions employ goal-oriented planning to provide flexible composition, and assign service providers at runtime, to avoid composition failure.  ...  A cache based service execution and recovery model [11] for MANETs is similar to GoCoMo in terms of using a cache to store backup services.  ... 
doi:10.1109/tsc.2016.2533348 fatcat:z4sot5g77ngppjmxjfwrruf7be

Towards a service composition and enactment platform

Dominik Kuropka, Mathias Weske
2007 International Journal of Business Process Integration and Management  
This paper introduces a semantic service platform that implements dynamic matchmaking, composition and binding of semantically described services.  ...  This regards matchmaking and binding of services, integration of new services as well as the cost-efficient development of added value services by composing semantically described basic services.  ...  Acknowledgement This article reports on work that has been done in the context of the ASG project (contract number: 004617, identifier: FP6-2003-IST-2).  ... 
doi:10.1504/ijbpim.2007.015134 fatcat:25szf7rpjvf6zmcr2nnf26q2ma

Atomic distributed transactions

Guy Pardon, Cesare Pautasso
2014 Proceedings of the 23rd International Conference on World Wide Web - WWW '14 Companion  
In this paper we describe a lightweight design for transactional composition of RESTful services.  ...  It delegates the responsability of achieving the atomicity of the transaction to a coordinator which exposes a RESTful API.  ...  This greatly simplif es the failure semantics across multiple participant services. Note that our notion of cancelling does not preclude any applicationspecif c recovery mechanisms.  ... 
doi:10.1145/2567948.2579221 dblp:conf/www/PardonP14 fatcat:oil7a77nyjexjlofscpj6k5elm

Specifying asynchronous transfer of control [chapter]

Padmanabhan Krishnan, Peter D. Mosses
1992 Lecture Notes in Computer Science  
Acknowledgements The authors thank Jens Palsberg for useful comments on the preliminary version of this paper. The authors also thank the anonymous referees for useful comments.  ...  Actions are objects which when performed process information and are used to represent semantics of programs. Actions can be combined using the action combinators to derive a compositional semantics.  ...  Recovery from software failures is achieved by transferring control to a recovery unit. The general strategy for recovery can bedescribed as follows.  ... 
doi:10.1007/3-540-55092-5_16 fatcat:7j3hmterlja3fkzbpgtwbelhem

AESON: A Model-Driven and Fault Tolerant Composite Deployment Runtime for IaaS Clouds

Deepal Jayasinghe, Calton Pu, Fabio Oliveira, Florian Rosenberg, Tamar Eilam
2013 2013 IEEE International Conference on Services Computing  
We propose AESON, a deployment runtime that automatically detects node (virtual machine) failures and eventually brings the composite service to the desired deployment state by using information describing  ...  This work is concerned with the runtime state of composite services during and after deployment.  ...  AESON uses a composite model to automatically heal from virtual machine failures during both deployment time and after deployment.  ... 
doi:10.1109/scc.2013.102 dblp:conf/IEEEscc/JayasinghePORE13 fatcat:jtuqgsy245hfllz64tleeousqa

Privacy and Recovery in Composite Web Service Transactions

Rattikorn Hewett, Phongphun Kijsanayothin
2010 International Journal for Infonomics  
By using privacy-aware contingency and various types of compensation, the recovery mechanism provides potentials to maximize forward recovery from failed transaction services.  ...  This paper addresses privacy and recovery issues in composite web service transactions.  ...  Retry: The execution of a process can be retried either for a specified number of times or until the specified time expires (timeout).  ... 
doi:10.20533/iji.1742.4712.2010.0026 fatcat:25vcm2hdhrfbna3euqyaulhffa

Implementing a Semantic Service Provision Platform

Dominik Kuropka, Mathias Weske
2008 Wirtschaftsinformatik  
semantic discovery, composition and flexible enactment of services.  ...  Core points: • Semantic enabled search, composition and execution of services can be implemented for chosen scenarios. • Fault tolerant at run-time behaviour can be implemented by semantic service provision  ...  In the case of re-planning the initial state of the semantic service request has to be replaced by the state of the service composition at the time of failure.  ... 
doi:10.1007/pl00022217 fatcat:t3zucs3dcba5jbcivmg3es7ppq

The SOAVE Platform: A Service-Oriented Architecture for Virtual Enterprises [chapter]

Amihai Motro, Yun Guo
2012 IFIP Advances in Information and Communication Technology  
The flexibility and reusability afforded by service-oriented architectures seems to be of singular applicability to the management of virtual enterprises.  ...  In this paper we describe the architecture of the SOAVE platform: a Service-Oriented Architecture for Virtual Enterprises.  ...  Recall that these scores are used in future calculations of risk. Failure-tracking service. This service is called by the catalyst upon the receipt of a delivery cancellation (see Section 2.5).  ... 
doi:10.1007/978-3-642-32775-9_22 fatcat:vgsbv5uhyfbvhkbw56os6mva3q

Jgroup/ARM: a distributed object group platform with autonomous replication management

Hein Meling, Alberto Montresor, Bjarne E. Helvik, Ozalp Babaoglu
2008 Software, Practice & Experience  
The set of nodes that may host applications and ARM-specific services is called the target environment; within it, issues related to service deployment, replica distribution and recovery from failures  ...  The RM is the main component of ARM; it is implemented as a distributed service replicated using Jgroup.  ...  ACKNOWLEDGEMENTS The authors wish to thank Heine Kolltveit and Rohnny Moland for commenting on the discussion of replicated transactions.  ... 
doi:10.1002/spe.853 fatcat:zakxyjznwrbnln2zkqagsku7hu

Multi-Strategy Dynamic Service Composition in Opportunistic Networks

Nicolas Le Sommer, Yves Mahéo, Fadhlallah Baklouti
2020 Information  
A multi-strategy scheme is used for the invocation of composite services, and a recovery mechanism is possible through partial invocation.  ...  Service composition is performed dynamically, according to users' interests.  ...  Conflicts of Interest: The authors declare no conflict of interest.  ... 
doi:10.3390/info11040180 fatcat:se25pj3xnvg7xhfsbirlq2fgzu

DISC: A Declarative Framework for Self-Healing Web Services Composition

Ehtesham Zahoor, Olivier Perrin, Claude Godart
2010 2010 IEEE International Conference on Web Services  
The effect of run-time violations can also be calculated and a set of recovery actions can be taken, allowing for the self-healing Web services composition.  ...  Web services composition design, verification and monitoring are active and widely studied research directions.  ...  be able to react to these failures and take recovery actions.  ... 
doi:10.1109/icws.2010.70 dblp:conf/icws/ZahoorPG10 fatcat:57n4ak4d2vbadgkadilhub47fy

Timing Issues in Web Services Composition [chapter]

Manuel Mazzara
2005 Lecture Notes in Computer Science  
webπ is a recent process calculus introduced to formally specify Web Services composition.  ...  The overall perspective of this work is to make webπ comparable with both real composition languages and well established models for distributed components.  ...  For example, loss of message in transit, timers, process failure and recovery are not taken into account by the π-calculus.  ... 
doi:10.1007/11549970_21 fatcat:3yvpc56g4nfobgarbo3no65sby

Towards Real-Time Fault-Tolerant CORBA Middleware

Aniruddha S. Gokhale, Balachandran Natarajan, Douglas C. Schmidt, Joseph K. Cross
2004 Cluster Computing  
The fault tolerance mechanism used by FT-CORBA to detect and recover from failures is based on entity redundancy -in particular, the replication of CORBA objects.  ...  The Distributed Object-Oriented Reliable Service (DOORS) [16, 17, 18] and Object Group Service (OGS) [19] are examples of this strategy.  ...  The expiration time is used to determine the amount of time that a server ORB should maintain the log for a request and its corresponding reply, if any.  ... 
doi:10.1023/b:clus.0000039493.73008.13 fatcat:3chjgnjovfeqpemwvxu7wvvwwq
« Previous Showing results 1 — 15 out of 1,734 results