Data-centric and service-oriented workflows are commonly used in scientific research to enable the composition and execution of complex analysis on distributed resources. Although there are a plethora of orchestration frameworks to implement workflows, most of them are unsuitable for executing (enacting) data-centric workflows since they are based on a centralized orchestration engine which can be a bottleneck when handling large data volumes. In this paper, we propose a flexible and lightweight workflow framework based on the Object Modeling System (OMS). Moreover, we take advantage of the OMS architecture to deploy and execute data-centric workflows in a decentralized manner across multiple distinct Cloud resources, avoiding limitations o...
International audienceScientific workflows emerged as a technology that enables scientists to undert...
Abstract—Service-oriented workflows are typically executed using a centralised orchestration approac...
International audienceThe goal of a workflow engine is to facilitate the writing, the deploying, and...
Data-centric and service-oriented workflows are commonly used in scientific research to enable the c...
Data-centric and service-oriented workflows are commonly used in scientific research to enable the c...
Abstract—Data-centric and service-oriented workflows are commonly used in scientific research to ena...
Orchestrating service-oriented workflows is typically based on a design model that routes both data ...
Abstract—Orchestrating service-oriented workflows is typi-cally based on a design model that routes ...
flows presents significant scalability challenges that include: the consumption of network bandwidth...
When orchestrating data-centric workflows as are commonly found in the sciences, centralised servers...
When orchestrating Web service workflows, the geographical placement of the orchestration engine(s) ...
Abstract—When orchestrating highly distributed and data-intensive Web service workflows the geograph...
Research projects consist of several kinds of steps covering, e.g., individual procedures to gather ...
Abstract—When orchestrating Web service workflows, the geographical placement of the orchestration e...
Modern science relies on workflow technology to capture, process, and analyse data obtained from sci...
International audienceScientific workflows emerged as a technology that enables scientists to undert...
Abstract—Service-oriented workflows are typically executed using a centralised orchestration approac...
International audienceThe goal of a workflow engine is to facilitate the writing, the deploying, and...
Data-centric and service-oriented workflows are commonly used in scientific research to enable the c...
Data-centric and service-oriented workflows are commonly used in scientific research to enable the c...
Abstract—Data-centric and service-oriented workflows are commonly used in scientific research to ena...
Orchestrating service-oriented workflows is typically based on a design model that routes both data ...
Abstract—Orchestrating service-oriented workflows is typi-cally based on a design model that routes ...
flows presents significant scalability challenges that include: the consumption of network bandwidth...
When orchestrating data-centric workflows as are commonly found in the sciences, centralised servers...
When orchestrating Web service workflows, the geographical placement of the orchestration engine(s) ...
Abstract—When orchestrating highly distributed and data-intensive Web service workflows the geograph...
Research projects consist of several kinds of steps covering, e.g., individual procedures to gather ...
Abstract—When orchestrating Web service workflows, the geographical placement of the orchestration e...
Modern science relies on workflow technology to capture, process, and analyse data obtained from sci...
International audienceScientific workflows emerged as a technology that enables scientists to undert...
Abstract—Service-oriented workflows are typically executed using a centralised orchestration approac...
International audienceThe goal of a workflow engine is to facilitate the writing, the deploying, and...