Building Web Services with Time Requirements

Building Web Services with Time Requirements

Author: 
Vieira, Marco
Place: 
Hershey, PA
Publisher: 
IGI Global
Date published: 
2011
Record type: 
Responsibility: 
Laranjeiro, Nuno, jt. author
Madeira, Henrique, jt. author
Editor: 
Cardellini, Valeria
Source: 
Performance and Dependability in Service Computing
Subject: 
Abstract: 

Developing web services with timing requirements is a difficult task, as existing technology does not provide standard mechanisms to support real-time execution, or even to detect and predict timing violations. However, in business-critical environments, an operation that does not conclude on due time may be completely useless, and may result in service abandonment, reputation, or monetary losses. This chapter presents a framework that allows deploying web services with temporal failure detection and prediction capabilities. Detection is based on timing restrictions defined at execution time and historical data is used for failure prediction according to prediction modules. Additional modules can be added to the framework to provide more advanced failure detection and prediction capabilities. The framework enables providers to easily develop and deploy time-aware web services, with the failure detection code decoupled from the application logic, and allows consumers to express their timeliness requirements.

Series: 
Advances in Web Technologies and Engineering

CITATION: Vieira, Marco. Building Web Services with Time Requirements edited by Cardellini, Valeria . Hershey, PA : IGI Global , 2011. Performance and Dependability in Service Computing - Available at: https://library.au.int/building-web-services-time-requirements