Skip to Main content Skip to Navigation

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

Gabriel Pedraza Ferreira 1
1 LIG Laboratoire d'Informatique de Grenoble - ADELE
LIG - Laboratoire d'Informatique de Grenoble
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 metadatas

Cited literature [59 references]  Display  Hide  Download
Contributor : Gabriel Pedraza Ferreira <>
Submitted on : Friday, January 13, 2012 - 2:00:24 PM
Last modification on : Friday, October 25, 2019 - 2:04:48 AM
Document(s) archivé(s) le : 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