150
Views
2
CrossRef citations to date
0
Altmetric
Original Articles

Constrained evolutionary computing approach to Web service compositions

, , &
Pages 1625-1638 | Received 20 Aug 2007, Accepted 14 Jan 2010, Published online: 14 Dec 2010

References

  • Agarwal , S , Handschuh , S and Staab , S . 2004 . Annotation, Composition and Invocation of Semantic Web Services . Web Semantics: Science, Services and Agents on the World Wide Web , 2 : 31 – 48 .
  • Ahuja , RK , Orlin , JB and Tiwari , A . 2000 . A Greedy Genetic Algorithm for the Quadratic Assignment Problem . Computers and Operations Research , 27 : 917 – 934 .
  • Alfaro-Cid , E , McGookin , EW and Murray-Smith , DJ . 2008 . Optimization of the Weighting Functions of an H ∞ Controller Using Genetic Algorithms and Structured Genetic Algorithms . International Journal of Systems Science , 39 : 335 – 347 .
  • Balakrishnan , J , Cheng , CH , Conway , DG and Lau , CM . 2003 . A Hybrid Genetic Algorithm for the Dynamic Plant Layout Problem . International Journal of Production Economics , 86 : 107 – 120 .
  • Benatallah, B., Dumas, M., Sheng, Q., and Ngu, A. (2002), ‘Declarative Composition and Peer-to-Peer Provisioning of Dynamic Web Services’, in Proceedings of the 18th International Conference on Data Engineering (ICDE’02’), California, pp. 297–308.
  • Bueno , R , Traina , AJM and Traina , CT . 2006 . Genetic Algorithms for Approximate Similarity Queries . Data and Knowledge Engineering , 62 : 459 – 482 .
  • Chang , PC , Hsieh , JC and Wang , CY . 2007 . Adaptive Multi-objective Genetic Algorithms for Scheduling of Drilling Operation in Printed Circuit Board Industry . Applied Soft Computing Journal , 7 : 800 – 806 .
  • Chen , JS , Pan , JCH and Lin , CM . 2008 . A Hybrid Genetic Algorithm for the Re-entrant Flow-shop Scheduling Problem . Expert Systems with Applications , 34 : 570 – 577 .
  • Chun, S.A., Atluri, V., and Adam, N.R. (2004), ‘Policy-based Web Services Composition’, in Proceedings of the 14th International Workshop on Research issues on Data Engineering: Web services for E-Commerce and E-Government Applications, pp. 85–92.
  • Donha , DC and Katebi , M . 2007 . Automatic Weight Selection for Controller Synthesis . International Journal of Systems Science , 38 : 651 – 664 .
  • Eberbach , E . 2005 . Towards a Theory of Evolutionary Computation . BioSystems , 82 : 1 – 19 .
  • Eiben , AE and Smith , JE . 2007 . Introduce to Evolutionary Computing, Natural Computing Series , New York : Springer .
  • El-Naggar , K and Abdelhamid , TH . 2007 . Selective Harmonic Elimination of New Family of Multilevel Inverters using Genetic Algorithms . Energy Conversion and Management , 49 : 89 – 95 .
  • Fensel , D and Bussler , C . 2002 . The Web Service Modeling Framework WSMF . Electronic Commerce Research and Applications , 1 : 113 – 137 .
  • Fileto , R , Liu , L , Pu , C , Assad , ED and Medeiros , CB . 2003 . POESIA: An Ontological Workflow Approach for Composing Web Services in Agriculture . The VLDB Journal , 12 : 352 – 367 .
  • Foster, H., Uchitel, S., Magee, J., and Kramer, J. (2003), ‘Model-based Verification of Web Service Compositions’, in Proceedings of the 18th IEEE International Conference on Automated Software Engineering (ASE’03), pp. 152–161.
  • Fraile-Ardanuy , J and Zufiria , PJ . 2007 . Design and Comparison of Adaptive Power System Stabilisers Based on Neural Fuzzy Networks and Genetic Algorithms . Neurocomputing , 70 : 2902 – 2912 .
  • Ghedira , C and Mezni , H . 2006 . Through Personalised Web Service Composition Specification: From BPEL to C-BPEL . Electronic Notes in Theoretical Computer Science , 146 : 117 – 132 .
  • Harik, G.R., and Lobo, F.G. (1999), ‘A Parameterless Genetic Algorithm’, in Proceedings of the Genetic and Evolutionary Computation Conference, pp. 258–265.
  • Hwang , SF and He , RS . 2006 . A Hybrid Real-parameter Genetic Algorithm for Function Optimization . Advanced Engineering Informatics , 20 : 7 – 21 .
  • Kim , TU , Shin , JW and Hwang , IH . 2007 . Stacking Sequence Design of a Composite Wing under a Random Gust using a Genetic Algorithm . Computers and Structures , 85 : 579 – 585 .
  • Kradinov , V , Madenci , E and Ambur , D . 2005 . Application of Genetic Algorithm for Optimum Design of Bolted Composite Lap Joints . Composite Structures , 77 : 148 – 159 .
  • Lakhal, N.B., Kobayashi, T., and Yokota, H. (2004), ‘THROWS: An Architecture for Highly Available Distributed Execution of Web Services Compositions’, in Proceedings of the 14th International Workshop on Research Issues on Data Engineering: Web Services for E-Commerce and E-Government Applications (RIDE’04), Boston, MA, pp. 56–62.
  • Lee , CW and Shin , YC . 2003 . Construction of Fuzzy systems using Least-squares Method and Genetic Algorithm . Fuzzy Sets and Systems , 137 : 297 – 323 .
  • Li , Y . 2007 . An Automatic Parameter Extraction Technique for Advanced CMOS Device Modeling Using Genetic Algorithm . Microelectronic Engineering , 84 : 260 – 272 .
  • Lin , P , Wang , W , Lee , T and Wang , C . 2009 . On-line Genetic Algorithm-based Fuzzy-neural Sliding Mode Controller using Improved Adaptive bound Reduced-form Genetic Algorithm . International Journal of Systems Science , 40 : 571 – 585 .
  • Liu , HH and Ong , CS . 2008 . Variable Selection in Clustering for Marketing Segmentation Using Genetic Algorithms . Expert Systems with Applications , 34 : 502 – 510 .
  • Ma , Y and Zhang , C . 2007 . Quick Convergence of Genetic Algorithm for QoS-driven Web Service Selection . Computer Networks , 52 : 1093 – 1104 .
  • Maamar , Z , Benslimance , D , Thiran , P , Ghedira , C , Dustdar , S and Sattanathan , S . 2007 . Towards a Context-based Multi-type Policy Approach for Web Services Composition . Data and Knowledge Engineering , 62 : 327 – 351 .
  • Maamar, Z., Sheng, Q.Z., and Benatallah, B. (2003), ‘Interleaving Web services Composition and Execution using Software Agents and Delegation’, in Proceedings of the AAMAS-03 Conference, Melbourne, Australia.
  • Maamar , Z , Sheng , QZ , Benatallah , B and Ghazi , AK . 2004 . A Three-level Specification Approach for the Environment of Software Agents and Web Services . Electronic Commerce Research and Applications , 5 : 123 – 141 .
  • Maamar , Z , Soraya , KM and Hamdi , Y . 2002 . “ A Web Services Composition Approach Based on Software Agents and Context ” . In SAC'04 , 1619 – 1623 . Nicosia : Cyprus .
  • Madhusudan , T and Uttamsingh , N . 2006 . A Declarative Approach to Composing Web Services in Dynamic Environments . Decision Support Systems , 41 : 325 – 357 .
  • Mao , Y , Zhao , X , Wang , S and Cheng , Y . 2007 . Urinary Nucleosides Based Potential Biomarker Selection by Support Vector Machine for Bladder Cancer Recognition . Analytica Chimica Acta , 598 : 34 – 40 .
  • Maslov , IV and Gertner , I . 2006 . Multi-sensor Fusion: An Evolutionary Algorithm Approach . Information Fusion , 7 : 304 – 330 .
  • Medjahed , B , Bouguettaya , A and Elmagarmid , AK . 2003 . Composing Web Services on the Semantic Web . The VLDB Journal , 12 : 333 – 351 .
  • Moon , IK , Goyal , SK and Cha , BC . 2008 . The Joint replenishment Problem Involving Multiple Suppliers Offering Quantity Discounts . International Journal of Systems Science , 39 : 629 – 637 .
  • Nghiem , A . 2003 . It Web Services – A Roadmap for the Enter Price , Upper Saddle River, NJ : Prentice Hall .
  • Renner , G and Ekárt , A . 2003 . Genetic Algorithms in Computer Aided Design . Computer-Aided Design , 35 : 709 – 726 .
  • Rezgui , A , Ouzzani , M , Bouguettaya , A and Medjahed , B . 2002 . “ Preserving Privacy in Web Services ” . In WIDM’02 , 56 – 62 . Virginia : McLean .
  • Shon , T and Moon , J . 2007 . A Hybrid Machine Learning Approach to Network Anomaly Detection . Information Sciences , 177 : 3799 – 3821 .
  • Srivastava, B., and Kohler, J. (2003), ‘Web Service Composition-current Solutions and Open Problems’, ICAPS 2003 Workshop on Planning for Web Services, pp. 1–8.
  • Tartanoglu, F., Issarny, V., Romanovsky, A., and Levy, N. (2003), ‘Coordinated Forward Error Recovery for Composite Web Services’, in Proceedings of the 22nd International Symposium on Reliable Distributed Systems (SRDS’03), pp. 166–176.
  • Tosic , V , Pagurek , B , Patel , K , Esfandiari , B and Ma , W . 2005 . Management Applications of the Web Service Offerings Language (WSOL) . Information Systems , 30 : 564 – 586 .
  • Tseng , TL , Liang , WY , Huang , CC and Chian , TY . 2005 . Applying Genetic Algorithm for the Development of the Components-based Embedded System . Computer Standards & Interfaces , 27 : 621 – 635 .
  • W3C (World Wide Web Consortium) Note, (2004). ‘Web Services Architecture’. http://www.w3.org/TR/ws-arch/
  • Wachla , D and Moczulski , WA . 2007 . Identification of Dynamic Diagnostic Models with the use of Methodology of Knowledge Discovery in Databases . Engineering Applications of Artificial Intelligence , 20 : 699 – 707 .
  • Wang , K . 2009 . Application of Genetic Algorithms to Robot Kinematics Calibration . International Journal of Systems Science , 40 : 147 – 153 .
  • Yang , J and Papazoglou , MP . 2004 . Service Components for Managing the Life-cycle of Service Compositions . Information Systems , 29 : 97 – 125 .
  • Younas , M , Chao , KM and Laing , C . 2005 . Composition of Mismatched Web Services in Distributed Service Oriented Design Activities . Advanced Engineering Informatics , 19 : 143 – 153 .
  • Yu, T., Zhang, Y., and Lin, K.J. (2007), ‘Efficient Algorithms for Web Services Selection with End-to-End QoS Constraints’, ACM Transactions on the Web, 1, Article no. 6.
  • Yuan , R , Zunchao , L , Boqin , F and Jincang , F . 2005 . Architecture-based Web Service Composition Framework and Strategy . Engineering of Computer-Based Systems , 4 : 129 – 134 .
  • Zeng, L., Benatallah, B., Dumas, M., Kalagnanam, J., and Sheng, Q.Z. (2003), ‘Quality Driven Web Services Composition’, in Proceedings of the Twelfth International Conference on World Wide Web.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.