Database transaction models for advanced applications
Database transaction models for advanced applications
Database transaction models for advanced applications
Exception Handling in Workflow Management Systems
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
The Self-Serv Environment for Web Services Composition
IEEE Internet Computing
An Introduction to the Web Services Policy Language (WSPL)
POLICY '04 Proceedings of the Fifth IEEE International Workshop on Policies for Distributed Systems and Networks
A Multi-Level Model for Web Service Composition
ICWS '04 Proceedings of the IEEE International Conference on Web Services
Constraint Driven Web Service Composition in METEOR-S
SCC '04 Proceedings of the 2004 IEEE International Conference on Services Computing
Transaction policies for service-oriented computing
Data & Knowledge Engineering - Special issue: Contract-driven coordination and collaboration in the internet context
Reliable Web Services Composition using a Transactional Approach
EEE '05 Proceedings of the 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE'05) on e-Technology, e-Commerce and e-Service
Web Services: Concepts, Architectures and Applications
Web Services: Concepts, Architectures and Applications
Hi-index | 0.00 |
Along with the emergence of ubiquitous computing there is a need for building reliable and secure applications that provide access to information in a continuous way. In such a context, access to resources and applications must be done in a flexible way through services that come up as a new paradigm for programming and organizing operations. In this paper we present an approach for building reliable mobile applications based on services oriented paradigm and the use of a contract based coordination model. Thanks to contracts, it is possible to associate a personalized behavior to a flow describing the logic of a mobile services based application. Contracts ensure transactional properties at execution time in the presence of exceptions and make applications aware of their execution context (QoS)