Abstract
The advancement of Grid and Web service technologies greatly facilitates the aggregation of distributed applications. As the grid workflow generally involves long lasting execution tasks, the quality optimization for grid workflow has much significant importance. In order to accurately define the quality of grid workflow, an extended quality model is proposed which takes account of message compositionality and composition rationality between Web services. Based on the extended quality model, a distributed multi-objective genetic algorithm to optimize the quality of grid workflow is proposed. This approach focuses on the distributed nature of grid environment that consists of autonomous domains and can deal with the global multiple objectives and constrains. The experimental results show that the distributed multi-objective genetic algorithm proposed in this paper can effectively optimize the services selection for grid workflow and has ideal performance.
This work is supported by National Science Foundation of China under grant 60503041, Shanghai Commission of Science and Technology/International Cooperation Project under grand 05SN07114, Scientific Research Project for Shanghai 2010 World Expo under grand 2005BA908B09 and National High-Tech Research and Development Plan of China under grand 2006AA04Z152.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Yu, J., Buyya, R.: A Taxonomy of Workflow Management Systems for Grid Computing. ACM SIGMOD Record, 34(3), 44–49 (2005)
Deelman, E., Blythe, J., Yolanda Gil, Y.: Mapping Abstract Complex Workflows onto Grid Environments. Journal of Grid Computing 1(1), 25–39 (2003)
Bubak, M., Gubala, T., Kapalka, M.: Workflow Composer and Service Registry for Grid Applications. Future Generation Computer Systems 21(1), 79–86 (2005)
Bonatti, P.A., Festa, P.: On Optimal Service Selection. In: Proceedings of the 14th international conference on World Wide Web, Chiba, Japan, pp. 530–538 (2005)
Carlos, M., Fonseca, P.J.: An Overview of Evolutionary Algorithms in Multiobjective Optimization. Journal of Evolution Computation 3(1), 1–16 (1995)
Menasc, D.A.: QoS Issues in Web Services. IEEE Internet Computing 6(6), 72–75 (2002)
Papazoglou, M.P., Dubray, J.-j.: A Survey of Web service technologies. In: Technical Report, DIT-04-058, University of Trento (June 2004), http://eprints.biblio.unitn.it/archive/00000586/01/mike.pdf
Cardoso, J., Sheth, A., Miller, J.: uality of Service for Workflows and Web Service Processe. web Semantics: Science, Services and Agents on the World Wide Web 1(3), 281–308 (2004)
Patel, C., Supekar, K., Lee, Y.: A QoS Oriented Framework for Adaptive Management of Web Service based Workflows. In: Proceeding of 14th Database and Expert Systems Applications Conference, pp. 826–835 (2003)
Zeng, L., Benatallah, B.: QoS-Aware Middleware for Web Services Composition. IEEE Transactions on Software Engineering, 30(5), 311–327 (2004)
Liu, Y., Ngu, A., Zeng, L.: QoS Computation and Policing in Dynamic Web Service Selection. In: Proceedings of the 13th International Conference on World Wide Web, pp. 66–73 (May 2004)
Canfora, G., Di Penta, M., Esposito, R.: An Approach for QoS-aware Service Composition Based on Genetic Algorithms. In: Proceedings of the 2005 conference on Genetic and evolutionary computation, Washington DC, pp. 1069–1075 (2005)
Cardoso, J., Sheth, A.: Semantic E-Workflow Composition. Intelligent Information Systems, 21(3), 191–225 (2003)
Deb, K.: Multi-Objective Genetic Algorithms: Problem Difficulties and Construction of Test Problems. Journal of Evolutionary Computation, 7(3), 205–230 (1999)
Gen, M., Cheng, R.: A Survey of Penalty Techniques in Genetic Algorithms. In: Proceedings of, IEEE International Conference on Evolutionary Computation, Nayoya University, Japan, 1996, pp. 804-809 (1996)
Deb, K., Pratap, A., Agarwal, S.: A Fast and Elitist Multiobjective Genetic Algorithm:NSGA-II. IEEE Transactions on Evolutionary Computation 6(2), 182–197 (2002)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tong, H., Cao, J., Zhang, S. (2007). A Distributed Genetic Algorithm for Optimizing the Quality of Grid Workflow. In: Chang, K.CC., et al. Advances in Web and Network Technologies, and Information Management. APWeb WAIM 2007 2007. Lecture Notes in Computer Science, vol 4537. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72909-9_44
Download citation
DOI: https://doi.org/10.1007/978-3-540-72909-9_44
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72908-2
Online ISBN: 978-3-540-72909-9
eBook Packages: Computer ScienceComputer Science (R0)