One fundamental idea of service-oriented computing is that applications should be developed by composing already available services. Due to the long running nature of service interactions, a main challenge in service composition is ensuring correctness of failure recovery. In this paper, we use a process calculus suitable for modelling long running transactions with a recovery mechanism based on compensations. Within this setting, we discuss and formally state correctness criteria for compensable processes compositions, assuming that each process is correct with respect to failure recovery. Under our theory, we formally interpret self-healing compositions, that can detect and recover from failures, as correct compositions of compensable pro...
Abstract—nowadays, the most controversial issue is transaction in database systems or web services. ...
A key aspect when aggregating business processes and web services is to assure transactional propert...
This paper proposes a self-healing approach to handle exceptions in service-based processes and to r...
AbstractOne fundamental idea of service-oriented computing is that applications should be developed ...
One fundamental idea of service-oriented computing is that applications should be developed by compo...
AbstractOne fundamental idea of service-oriented computing is that applications should be developed ...
Most business applications rely on the notion of long running transaction as a fundamental building ...
International audienceOne of the key interests in web services is the ability to compose them in ord...
Modern software systems have frequently to face unexpected events, reacting so to reach a consistent...
Modern software systems have frequently to face unexpected events, reacting so to reach a consistent...
Modern software systems have frequently to face unexpected events, reacting so to reach a consistent...
Modern software systems have frequently to face unexpected events, reacting so to reach a consistent...
Conversations in service-oriented computation are frequently long running. In such a setting, tradit...
It is clear that transactional behavior consistency is a prerequisite and basis for construction of ...
International audienceWe present an approach that improves the robustness of web service composition...
Abstract—nowadays, the most controversial issue is transaction in database systems or web services. ...
A key aspect when aggregating business processes and web services is to assure transactional propert...
This paper proposes a self-healing approach to handle exceptions in service-based processes and to r...
AbstractOne fundamental idea of service-oriented computing is that applications should be developed ...
One fundamental idea of service-oriented computing is that applications should be developed by compo...
AbstractOne fundamental idea of service-oriented computing is that applications should be developed ...
Most business applications rely on the notion of long running transaction as a fundamental building ...
International audienceOne of the key interests in web services is the ability to compose them in ord...
Modern software systems have frequently to face unexpected events, reacting so to reach a consistent...
Modern software systems have frequently to face unexpected events, reacting so to reach a consistent...
Modern software systems have frequently to face unexpected events, reacting so to reach a consistent...
Modern software systems have frequently to face unexpected events, reacting so to reach a consistent...
Conversations in service-oriented computation are frequently long running. In such a setting, tradit...
It is clear that transactional behavior consistency is a prerequisite and basis for construction of ...
International audienceWe present an approach that improves the robustness of web service composition...
Abstract—nowadays, the most controversial issue is transaction in database systems or web services. ...
A key aspect when aggregating business processes and web services is to assure transactional propert...
This paper proposes a self-healing approach to handle exceptions in service-based processes and to r...