Proceedings of the 30th international conference on Software engineering
Future Generation Computer Systems
An integrated framework for performance-based optimization of scientific workflows
Proceedings of the 18th ACM international symposium on High performance distributed computing
GMAC '09 Proceedings of the 6th international conference industry session on Grids meets autonomic computing
Localising temporal constraints in scientific workflows
Journal of Computer and System Sciences
Scheduling scientific workflows to meet soft deadlines in the absence of failure models
EuroPar'10 Proceedings of the 16th international Euro-Par conference on Parallel processing: Part I
Modeling and negotiating service quality
Service research challenges and solutions for the future internet
ACM Transactions on Software Engineering and Methodology (TOSEM)
International Journal of Grid and Utility Computing
Multi-agent selection of multiple composite web services based on CBR method and driven by QoS
Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
Mathematical and Computer Modelling: An International Journal
Workflow management for soft real-time interactive applications in virtualized environments
Future Generation Computer Systems
On the Prevention of Fraud and Privacy Exposure in Process Information Flow
INFORMS Journal on Computing
Cost minimization for computational applications on hybrid cloud infrastructures
Future Generation Computer Systems
Hi-index | 0.00 |
Commonly, at a high level of abstraction Grid applications are specified based on the workflow paradigm. However, majority of Grid workflow systems either do not support Quality of Service (QoS), or provide only partial QoS support for certain phases of the workflow lifecycle. In this paper we present Amadeus, which is a holistic service-oriented environment for QoS-aware Grid workflows. Amadeus considers user requirements, in terms of QoS constraints, during workflow specification, planning, and execution. Within the Amadeus environment workflows and the associated QoS constraints are specified at a high level using an intuitive graphical notation. A distinguishing feature of our system is the support of a comprehensive set of QoS requirements, which considers in addition to performance and economical aspects also legal and security aspects. A set of QoS-aware service-oriented components is provided for workflow planning to support automatic constraint-based service negotiation and workflow optimization. For improving the efficiency of workflow planning we introduce a QoS-aware workflow reduction technique. Furthermore, we present our static and dynamic planning strategies for workflow execution in accordance with user-specified requirements. For each phase of the workflow lifecycle we experimentally evaluate the corresponding Amadeus components. Copyright © 2007 John Wiley & Sons, Ltd.