Workflow-based computing has become a dominant paradigm to design and execute scientific applications. After the initial breakthrough of now standard workflow management sys- tems, several approaches have recently proposed to decentralise the coordination of the execution. In particular, shared space-based coordination has been shown to provide appropriate building blocks for such a decentralised execution. Uncertainty is also still a major concern in scientific workflows. The ability to adapt the workflow, change its shape and switch for alternate scenarios on-the-fly is still missing in workflow management systems. In this paper, based on the shared space model, we firstly devise a programmatic way to specify such adaptive workflows. We u...
16 pagesInternational audienceLes processus métiers sont continuellement soumis à des changements qu...
Parallel programs need to manage the trade-off between the time spent in synchronisation and computa...
Resources Management Systems relying on a dynamic management of jobs can efficiently use resources i...
Community clouds have arisen as a promising infrastructure to face the ever-growing demand for compu...
Computing systems have become more and more distributed and heterogeneous, making their manual admin...
Dataflow Models of Computation (MoCs) are widely used in embedded systems, including multimedia proc...
The design of modern embedded systems is getting more and more complex, as more func- tionality is i...
With the emergence of highly heterogeneous, dynamic and large distributed platforms, declarative pro...
Parallel programs need to manage the time trade-off between synchronization and computation. A high ...
The design of modern embedded systems is getting more and more complex, as more functionality is int...
Observations show that some HPC applications periodically alternate between (i) op- erations (comput...
As the use of ubiquitous devices continues to grow, we have more and more access to pervasive inform...
Scientific applications have an increasing need of resources and many grand scientific challenges re...
Distributed message passing applications are in the mainstream of information technology since they ...
The objective of this work is to explore the design of access control mechanisms in collaborative ub...
16 pagesInternational audienceLes processus métiers sont continuellement soumis à des changements qu...
Parallel programs need to manage the trade-off between the time spent in synchronisation and computa...
Resources Management Systems relying on a dynamic management of jobs can efficiently use resources i...
Community clouds have arisen as a promising infrastructure to face the ever-growing demand for compu...
Computing systems have become more and more distributed and heterogeneous, making their manual admin...
Dataflow Models of Computation (MoCs) are widely used in embedded systems, including multimedia proc...
The design of modern embedded systems is getting more and more complex, as more func- tionality is i...
With the emergence of highly heterogeneous, dynamic and large distributed platforms, declarative pro...
Parallel programs need to manage the time trade-off between synchronization and computation. A high ...
The design of modern embedded systems is getting more and more complex, as more functionality is int...
Observations show that some HPC applications periodically alternate between (i) op- erations (comput...
As the use of ubiquitous devices continues to grow, we have more and more access to pervasive inform...
Scientific applications have an increasing need of resources and many grand scientific challenges re...
Distributed message passing applications are in the mainstream of information technology since they ...
The objective of this work is to explore the design of access control mechanisms in collaborative ub...
16 pagesInternational audienceLes processus métiers sont continuellement soumis à des changements qu...
Parallel programs need to manage the trade-off between the time spent in synchronisation and computa...
Resources Management Systems relying on a dynamic management of jobs can efficiently use resources i...