Project Resources (code and datasets)

Web Service Composition

QoS-aware Service Composition

  1. Alexandre Sawczuk da Silva, Hui Ma, Yi Mei, Mengjie Zhang. "A Survey of Evolutionary Computation for Web Service Composition: A Technical Perspective". IEEE Transactions on Emerging Topics in Computational Intelligence ., DOI: 10.1109/TETCI.2020.2969213 , 2020, IEEE. [ pdf] [bibtex] [ [DOI]
  2. Alexandre Sawczuk da Silva, Hui Ma, Yi Mei, Mengjie Zhang. "A Hybrid Memetic Approach for Fully Automated Multi-Objective Web Service Composition". Proceedings of the 2018 IEEE International Conference on Web Services (ICWS'18) . San Francisco, CA, USA. 2-7 July 2018. 26-33. [SourceCode][ pdf] [bibtex][DOI]
  3. Alexandre Sawczuk da Silva, Ewan Moshi, Hui Ma and Sven Hartmann. "A QoS-Aware Web Service Composition Approach Based on Genetic Programming and Graph Databases". Proceedings of the 28th International Conference on Database and Expert Systems Applications (DEXA 2017), Part II . Lyon, France. 28-31 August, 2017. 37-44. [SourceCode] [ pdf] [bibtex][DOI]
  4. Alexandre Sawczuk da Silva, Yi Mei, Hui Ma and Mengjie Zhang. "Fragment-based Genetic Programming for Fully Automated Multi-Objective Web Service Composition". Proceedings of 2017 Genetic and Evolutionary Computation Conference (GECCO 2017) . Berlin, Germany. 15-19 July, 2017. 353-360. [SourceCode][ pdf] [bibtex][DOI]
  5. Alexandre Sawczuk da Silva, Yi Mei, Hui Ma, Mengjie Zhang, " Evolutionary Computation for Automatic Web Service Composition -- An Indirect Representation Approach". Journal of Heuristics, DOI: 10.1007/s10732-017-9330-4, 2017, Springer. [SourceCode][ pdf] [bibtex][DOI]
  6. Alexandre Sawczuk da Silva, Hui Ma, Mengjie Zhang, Sven Hartmann. " Handling Branched Web Service Composition with a QoS-Aware Graph-based Method". Proceedings of the 17th International Conference on Electronic Commerce and Web Technologies (EC-Web'16) . Porto, Portugal. 5-8 September, 2016. 154-169. [SourceCode][ pdf] [bibtex][DOI]
  7. Alexandre Sawczuk da Silva, Hui Ma, Mengjie Zhang. " A Graph-based QoS-Aware Method for Web Service Composition with Branching". Proceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion (GECCO'16) . Denver, Colorado (CO), USA. 20-24 July, 2016. 131-132. [SourceCode] [ pdf] [bibtex][DOI]
  8. Alexandre Sawczuk da Silva, Yi Mei, Hui Ma, Mengjie Zhang, " A Memetic Algorithm-Based Indirect Approach to Web Service Composition". Proceedings of 2016 IEEE Congress on Evolutionary Computation (CEC) . Vancouver, Canada. 24-29 July, 2016. 3385-3392. [SourceCode] [ pdf] [bibtex][DOI]
  9. Alexandre Sawczuk da Silva, Hui Ma, Mengjie Zhang. " Genetic programming for QoS-aware web service composition and selection". Soft Computing . 2016. pp. 1-17 DOI: 10.1007/s00500-016-2096-z. [SourceCode] [ pdf] [bibtex][DOI]
  10. Alexandre Sawczuk da Silva, Yi Mei, Hui Ma, Mengjie Zhang. " Particle Swarm Optimisation with Sequence-Like Indirect Representation for Web Service Composition". Proceedings of the 16th European Conference on Evolutionary Computation in Combinatorial Optimisation (EvoCOP2016), Lecture Notes in Computer Science. Porto, Portugal. 30 March - 1 April, 2016. 202-218. [SourceCode][ pdf] [bibtex][DOI]
  11. Alexandre Sawczuk da Silva, Hui Ma and Mengjie Zhang. " GraphEvol: A Graph Evolution Technique for Web Service Composition". Proceedings of the 26th International Conference on Database and Expert System Applications (DEXA 2015) . Valencia, Spain. 1-4 September, 2015. 134-142. [SourceCode][ pdf] [bibtex][DOI]
  12. Alexandre Sawczuk da Silva, Hui Ma and Mengjie Zhang. " A GP Approach to QoS-Aware Web Service Composition including Conditional Constraints". Proceedings of 2015 IEEE Congress on Evolutionary Computation (CEC 2015) . Sendai, Japan. 25-28 May, 2015. 2113-2120. [SourceCode] [ pdf] [bibtex][DOI]
  13. Alexandre Sawczuk da Silva, Hui Ma, and Mengjie Zhang. " A GP Approach to QoS-Aware Web Service Composition and Selection." Simulated Evolution and Learning . Springer International Publishing, 2014. 180-191. [SourceCode] [ pdf] [bibtex][DOI]
  14. Alexandre Sawczuk da Silva, Hui Ma, and Mengjie Zhang. " A Graph-based Particle Swarm Optimisation Approach to QoS-Aware Web Service Composition and Selection." 2014 IEEE Congress on Evolutionary Computation (CEC). IEEE, 2014. 3127-3134. [SourceCode] [ pdf] [bibtex][DOI]

Distributed Data-Intensive Service Composition

  1. Soheila Sadeghiram, Hui Ma, and Gang Chen, Priority-based Selection of Individuals in MemeticAlgorithms for Distributed Data-intensive WebService Compositions, in IEEE Transactions on Services Computing, 2021. 10.1109/TSC.2021.3066322 (CORE Tier A*) SourceCode][pdf] [bibtex][DOI]
  2. Soheila Sadeghiram, Hui Ma, and Gang Chen, "A Novel Repair-Based Multi-objective Algorithm for QoS-Constrained Distributed Data-Intensive Web Service Composition." International Conference on Web Information Systems Engineering (WISE). Springer, Cham, 2020. pp. 489-502. [SourceCode] [pdf] [bibtex][DOI].
  3. Soheila Sadeghiram, Hui Ma, and Gang Chen, "A User-Preference Driven Lexicographic Approach for Multi-Objective Distributed Web Service Composition." IEEE Symposium Series on Computational Intelligence (SSCI). IEEE, 2020. pp. 791-797. [SourceCode] [pdf] [bibtex][DOI].
  4. Soheila Sadeghiram, Hui Ma, and Gang Chen, "Composing distributed data-intensive Web services using a flexible memetic algorithm." 2019 IEEE Congress on Evolutionary Computation (CEC). IEEE, 2019. pp. 2832-2839. [SourceCode] [pdf] [bibtex][DOI].
  5. Soheila Sadeghiram, Hui Ma, and Gang Chen, "A memetic algorithm with distance-guided crossover: distributed data-intensive Web service composition." Proceedings of the genetic and evolutionary computation conference companion. 2019. pp. 155-156.
  6. Soheila Sadeghiram, Hui Ma, and Gang Chen, "Composing distributed data-intensive Web services using the distance-guided memetic algorithm." International Conference on Database and Expert Systems Applications (DEXA). Springer, Cham, 2019. pp. 411-422. SourceCode] [pdf] [bibtex][DOI].
  7. Soheila Sadeghiram, Hui Ma, and Gang Chen, "QoS-constrained multi-objective distributed data-intensive web service composition-NSGA-II with repair method." Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion. 2020. pp. 105-106.
  8. Soheila Sadeghiram, Hui Ma, and Gang Chen, "A Distance-based Genetic Algorithm for Robust Data-intensive Web Service Composition in Dynamic Bandwidth Environment." 2020 IEEE International Conference on Services Computing (SCC). IEEE, 2020. pp. 248-255. [SourceCode] [pdf] [bibtex][DOI].
  9. Soheila Sadeghiram, Hui Ma, and Gang Chen, "Cluster-guided genetic algorithm for distributed data-intensive web service composition." 2018 IEEE congress on evolutionary computation (CEC). IEEE, 2018. pp. 1-7. SourceCode] [pdf] [bibtex][DOI].

Semantic Service Composition

  1. WANG, C., MA, H., CHEN, G., AND HARTMANN, S. ''Comprehensive Quality-Aware Automated Semantic Web service Composition". AI 2017: Advances in Artificial Intelligence: 30th Australasian Joint Conference. 2017, pp. 195-207. Springer (2017). [SourceCode] [pdf] [bibtex][DOI]
  2. WANG, C., MA, H., CHEN, G., AND HARTMANN, S. ''GP-Based Approach to Comprehensive Quality-aware automated semantic Web service composition". In Proceedings of the International Conference on Simulated Evolution and Learning (SEAL'2017). pp. 170-183. Springer (2017). [SourceCode] [pdf] [bibtex][DOI]
  3. WANG, C., MA, H., AND CHEN, G.''EDA-Based Approach to Comprehensive Quality-aware automated semantic Web service composition". In Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO'18). pp. 147-148. ACM (2018). [SourceCode] [pdf] [bibtex][DOI]
  4. WANG, C., MA, H., CHEN, G., AND HARTMANN, S. "Knowledge-Driven Automated Web Service Composition --- An EDA-Based Approach". In Proceedings of the International Conference on Web Information Systems Engineering (WISE'18). pp 135-150. Springer (2018). [SourceCode] [pdf] [bibtex][DOI]
  5. WANG, C., MA, H., CHEN, G., AND HARTMANN, S. "Towards Fully Automated Semantic Web Service Composition Based on Estimation of Distribution Algorithm". In Proceedings of the 31st Australasian Joint Conference on Artificial Intelligence. pp 458-471. Springer (2018). [SourceCode] [pdf] [bibtex][DOI]
  6. WANG, C., MA, H., CHEN, G., AND HARTMANN, S. "Evolutionary Multitasking for Semantic Web Service Composition". In Proceedings of 2019 IEEE Congress on Evolutionary Computation (CEC'2019). pp 2490 - 2497 IEEE (2019). [SourceCode] [pdf] [bibtex][DOI]
  7. WANG, C., MA, H., CHEN, G., AND HARTMANN, S. "A Memetic NSGA-II with EDA-Based Local Search for Fully Automated Multiobjective Web Service Composition". In Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO'19). pp 421-422 ACM (2019). [SourceCode] [pdf] [bibtex][DOI]
  8. WANG, C., MA, H., AND CHEN, G.. "Using EDA-Based Local Search to improve the performance of NSGA-II for Multiobjective Semantic Web Service Composition". In Proceedings of the 30th International Conference on Databases and Expert Systems Applications (DEXA'2019). pp 434-451. Springer (2019). [SourceCode] [pdf] [bibtex][DOI]
  9. WANG, C., MA, H., CHEN, G., AND HARTMANN, S. "Towards Robust Web Service Composition with Stochastic Service Failures Based on a Genetic Algorithm". AI 2019: Advances in Artificial Intelligence: 32th Australasian Joint Conference. pp 445 - 459 Springer (2019). [SourceCode] [pdf] [bibtex][DOI]
  10. WANG, C., M A, H., CHEN, G., HARTMANN , S., AND BRANKE , J. Robustness estimation and optimisation for semantic web service composition with stochastic service failures. IEEE Transactions on Emerging Topics in Computational Intelligence (2020). [SourceCode] [pdf] [bibtex][DOI]
  11. WANG, C., MA, H., AND CHEN, G.. "Memetic EDA-Based Approaches to Comprehensive Quality-Aware Automated Semantic Web Service Composition". arXiv preprint arXiv:1906.07900. 2019 Jun 19. [SourceCode] [pdf] [bibtex][DOI]
  12. WANG, C., MA, H., CHEN, G., AND HARTMANN, S.Memetic EDA-Based Approaches to QoS-Aware Fully-Automated Semantic Web Service Composition, IEEE Transactions on Evolutionary Computation, 2021 [SourceCode], 10.1109/TEVC.2021.3127633 pdf] [bibtex]DOI]

  13. C. Wang, H. Ma, G. Chen, S. Hartmann, "Using an Estimation of Distribution Algorithm to Achieve Multitasking Semantic Web Service Composition", IEEE Transactions on Evolutionary Computation, 2022 [SourceCode] [pdf][bibtex]

Multi-cloud Application Placement

  1. Y. Chen, T. Shi, H. Ma, G. Chen, Automatically Design Heuristics for Multi-Objective Location-Aware Service Brokering in Multi-Cloud, 2022 IEEE International Conference on Services Computing (SCC) , IEEE, 2022 [SourceCode][pdf] [bibtex][DOI]
  2. T. Shi, H. Ma, G. Chen, S. Hartmann: Location-Aware and Budget-Constrained Service Brokering in Multi-Cloud via Deep Reinforcement Learning, 19th edition of the International Conference on Service Oriented Computing (ICSOC), Lecture Notes in Computer Science, vol 13121. Springer,pp. pp 756-764, https://doi.org/10.1007/978-3-030-91431-8_52, 2021 [SourceCode] [pdf][DOI]
  3. Tao Shi, Hui Ma, Gang Chen, and Sven Hartmann, "Cost-Effective Web Application Replication and Deployment in Multi-Cloud Environment", Transactions on Parallel and Distributed Systems, 2021, 10.1109/TPDS.2021.3133884 [SourceCode][pdf][bibtex][DOI]

  4. Tao Shi, Hui Ma, Gang Chen, and Sven Hartmann, "Location-Aware and Budget-Constrained Service Deployment for Composite Applications in Multi-Cloud Environment," IEEE Transactions on Parallel and Distributed Systems , vol. 31, no. 8, pp. 1954–1969, 2020. [pdf] [bibtex][DOI]
  5. Tao Shi, Hui Ma, Gang Chen, and Sven Hartmann, "Location-Aware and Budget-Constrained Application Replication and Deployment in Multi-Cloud Environment," 2020 IEEE International Conference on Web Services (ICWS) , IEEE, 2020, 110-117. [SourceCode] [pdf] [bibtex][DOI]

  6. Tao Shi, Hui Ma, and Gang Chen, "Seeding-Based Multi-Objective Evolutionary Algorithms for Multi-Cloud Composite Applications Deployment," 2020 IEEE International Conference on Services Computing (SCC) , IEEE, 2020, 240-247. [SourceCode][pdf] [bibtex][DOI]

  7. Tao Shi, Hui Ma, and Gang Chen, "Divide and conquer: Seeding strategies for multi-objective multi-cloud composite applications deployment," 2020 Genetic and Evolutionary Computation Conference Companion (GECCO) , ACM, 2020, 317-318. [pdf] [bibtex][DOI]

  8. Tao Shi, Hui Ma, and Gang Chen, "A Genetic-Based Approach to Location-Aware Cloud Service Brokering in Multi-Cloud Environment," 2019 IEEE International Conference on Services Computing (SCC) , IEEE, 2019, 146-153. [pdf] [bibtex][DOI]

  9. Tao Shi, Hui Ma, and Gang Chen, "A Seeding-based GA for Location-Aware Workflow Deployment in Multi-cloud Environment," 2019 IEEE Congress on Evolutionary Computation (CEC) , IEEE, 2019, 3364-3371. [pdf] [bibtex][DOI]

Workflow Scheduling in Cloud

  1. Yongbo Yu, Tao Shi, Hui Ma and Aaron Chen, "A Genetic Programming-Based Hyper-Heuristic Approach for Multi-Objective Dynamic Workflow Scheduling in Cloud Environment" 2022 IEEE Congress on Evolutionary Computation (CEC), [SourceCode]pdf][ bibtex][ DOI]

Container-based Resource Allocation

  1. Boxiong Tan, Hui Ma and Yi Mei and Mengjie Zhang, "A Cooperative Coevolution Genetic Programming Hyper-Heuristic Approach for On-line Resource Allocation in Container-based Clouds," in IEEE Transactions on Cloud Computing, 2021. [SourceCode]pdf][ bibtex][ DOI]
  2. Boxiong Tan, Hui Ma and Yi Mei, "A NSGA-II-based approach for service resource allocation in cloud" 2017 IEEE Congress on Evolutionary Computation (CEC), San Sebastian, 2017, pp. 2574-2581.[SourceCode]pdf][ bibtex][ DOI]
  3. Boxiong Tan, Hui Ma and Yi Mei, "Novel genetic algorithm with dual chromosome representation for resource allocation in container-based clouds", 2019 IEEE 12th International Conference on Cloud Computing (CLOUD), Milan, Italy, 2019, pp. 452-456. [SourceCode]pdf][ bibtex][ DOI]
  4. Boxiong Tan, Hui Ma and Yi Mei, "A Hybrid Genetic Programming Hyper-Heuristic Approach for Online Two-level Resource Allocation in Container-based Clouds," 2019 IEEE Congress on Evolutionary Computation (CEC), Wellington, New Zealand, 2019, pp. 2681-2688. [SourceCode]pdf][ bibtex][ DOI]
  5. Boxiong Tan, Hui Ma and Yi Mei. “A Genetic Programming Hyper-heuristic Approach for Online Resource Allocation in Container-Based Clouds”. AI 2018: Advances in Artificial Intelligence. Lecture Notes in Computer Science, vol 11320. Springer, Cham. 2018, pp. 146-152. [SourceCode]pdf][ bibtex][ DOI]
  6. Boxiong Tan, Hui Ma and Yi Mei. "A Group Genetic Algorithm for Resource Allocation in Container-Based Clouds". EvoCOP 2020. Lecture Notes in Computer Science, vol 12102. Springer, Cham. 2020, pp 180-196. [SourceCode]pdf][ bibtex][ DOI]
  7. Boxiong Tan, Hui Ma and Yi Mei. "A NSGA-II-based Approach for Multi-objective Micro-service Allocation in Container-based Clouds," 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID), Melbourne, Australia, 2020, pp. 282-289. [SourceCode]pdf][ bibtex][ DOI]
  8. Tao Shi, Hui Ma, and Gang Chen, "Energy-Aware Container Consolidation Based on PSO in Cloud Data Centers," 2018 IEEE Congress on Evolutionary Computation (CEC), IEEE, 2018, 1-8. [pdf] [bibtex][DOI]

  9. Tao Shi, Hui Ma, and Gang Chen, "Multi-objective Container Consolidation in Cloud Data Centers, " 2018 Australasian Joint Conference on Artificial Intelligence (AI 2018), Springer, 2018, 783-795. [pdf] [bibtex][DOI]

Web Service Location Allocation

  • Boxiong Tan, Hui Ma and Yi Mei and Mengjie Zhang:
I Attachment Action Size Date Who Comment
tan-AI2018.pdfpdf tan-AI2018.pdf manage 465 K 15 Jan 2021 - 10:20 Main.tanboxi  
tan-TCC2020.pdfpdf tan-TCC2020.pdf manage 2 MB 15 Jan 2021 - 10:22 Main.tanboxi  
tan-ccgrid2020.pdfpdf tan-ccgrid2020.pdf manage 375 K 15 Jan 2021 - 10:21 Main.tanboxi  
tan-cec2017.pdfpdf tan-cec2017.pdf manage 646 K 15 Jan 2021 - 10:23 Main.tanboxi  
tan-cec2019.pdfpdf tan-cec2019.pdf manage 648 K 15 Jan 2021 - 10:21 Main.tanboxi  
tan-cloud2019.pdfpdf tan-cloud2019.pdf manage 445 K 15 Jan 2021 - 10:19 Main.tanboxi  
tan-evoStar2020.pdfpdf tan-evoStar2020.pdf manage 439 K 15 Jan 2021 - 10:22 Main.tanboxi