HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation

FOCAS : un canevas extensible pour la construction d'applications orientées procédé

Abstract : The recent introduction of service-oriented computing has improved the use of workflow technology. Workflow technology uses the concept of process model in order to coordinate and automate the execution of a set of tasks. This pattern of building applications assembling software pieces tailored by a process model provides a mechanism which simplifies specification and evolution of process-based applications. This thesis deals with design, specification and execution of process-based applications in general, and particularly of service orchestrations. We use the workflow technology as basis of our framework FOCAS and we propose the utilization of the Model Driven Engineering (MDE) approach to create an abstract specification of a service orchestration. In FOCAS, this abstract description of an application is uncoupled from services (or applications) that support its execution. This abstract description allows both, independence of the technology used to implement services and binding with available services at runtime. We also propose mechanisms to extend our framework in order to be used in different domains and to add support to non-functional aspects. Tools supporting the approach have been implemented. Our approach and its respective tools have been validated through their utilization in two ITEA European projects: S4ALL and SODA as well as by the implementation of a distributed and dynamic orchestration platform.
Complete list of metadata

Cited literature [59 references]  Display  Hide  Download

Contributor : Gabriel Pedraza Ferreira Connect in order to contact the contributor
Submitted on : Friday, January 13, 2012 - 2:00:24 PM
Last modification on : Friday, March 25, 2022 - 11:09:50 AM
Long-term archiving on: : Saturday, April 14, 2012 - 2:30:46 AM


  • HAL Id : tel-00659686, version 1



Gabriel Pedraza Ferreira. FOCAS : un canevas extensible pour la construction d'applications orientées procédé. Génie logiciel [cs.SE]. Université Joseph-Fourier - Grenoble I, 2009. Français. ⟨tel-00659686⟩



Record views


Files downloads