O
Olivier Perrin
Researcher at French Institute for Research in Computer Science and Automation
Publications - 58
Citations - 957
Olivier Perrin is an academic researcher from French Institute for Research in Computer Science and Automation. The author has contributed to research in topics: Web service & Web modeling. The author has an hindex of 17, co-authored 53 publications receiving 930 citations.
Papers
More filters
Proceedings ArticleDOI
Ensuring required failure atomicity of composite Web services
TL;DR: This paper uses the Accepted Termination States (ATS) property as a mean to express the required failure atomicity of a CS, required by partners, and uses a set of transactional rules to assist designers to compose a valid CS with regards to the specified ATS.
Journal ArticleDOI
A model to support collaborative work in virtual enterprises
TL;DR: The Synchronization Point model provides support for cooperative process management and coordination, and supports both long-time transactions and dynamic process definition.
Proceedings ArticleDOI
Extending workflow patterns with transactional dependencies to define reliable composite Web services
TL;DR: A transactional pattern is a convergence concept between workflow patterns and advanced transactional models; thus it combines workflow flexibility and transaction reliability, and is introduced for specifying flexible and reliable composite Web services.
Proceedings ArticleDOI
Transactional patterns for reliable web services compositions
TL;DR: A new solution is proposed that combines the businessprocess adequacy of workflow systems and the reliability of transactional processing and is introduced, which can be seen as a convergence concept between workflowpatterns and advanced transactional models.
Book ChapterDOI
Towards formal verification of web service composition
TL;DR: In this paper, the authors propose to verify Web services composition using an event driven approach and assume Web services that are coordinated by a composition process expressed in WSBPEL and use Event Calculus to specify the properties and requirements to be monitored.