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. T. Shi, H. Ma, G. Chen and S. Hartmann, "Auto-Scaling Containerized Applications in Geo-Distributed Clouds" in IEEE Transactions on Service Computing (TSC), 2023. (accepted) (CORE Tier A*) (TSC2023.pdf) (code and datasets: https://zenodo.org/record/8166602)
  2. 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]
  3. 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]
  4. 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]

  5. 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]
  6. 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]

  7. 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]

  8. 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]

  9. 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]

  10. 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. Kirita-Rose Escott, Hui Ma and Gang Chen: "Cooperative Coevolutionary Genetic Programming Hyper Heuristic for Budget Constrained Dynamic Multi-workflow Scheduling in Cloud Computing", in Proc. The 23th European Conference on Evolutionary Computation in Combinatorial Optimisation (EvoCOP), LNCS, 2023.
  2. Y. Yang, A. Chen. H. Ma, M. Zhang: Dual-tree Genetic Programming for Deadline-Constrained Dynamic Workflow Scheduling in Cloud, 20th edition of the International Conference on Service Oriented Computing (ICSOC) 2022 (to appear) (CORE Tier A)
  3. V. Huang, C. Wang, H. Ma, G. Chen, and K. Christophe: Cost-Aware Dynamic Multi-Workflow Scheduling in Cloud Data Center Using Evolutionary Reinforcement Learning, 20th edition of the International Conference on Service Oriented Computing (ICSOC) 2022 (to appear) (CORE Tier A) ICSOC_2022_Workflow_Scheduling.pdf
  4. Y. Yu, T. Shi, H. Ma, G. Chen: A Genetic Programming-Based Hyper-Heuristic Approach for Multi-Objective Dynamic Workflow Scheduling in Cloud Environment, 2022 IEEE Congress on Evolutionary Computation (CEC), IEEE, *2022,
  5. 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]
  6. K.-R. Escott, H. Ma and G. Chen: Transfer Learning Assisted GPHH for Dynamic Multi-Workflow Scheduling in Cloud Computing", The 34th Australasian Joint Conference on Artificial Intelligence (AJCAI), 2021

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

  • B. Tan, H. Ma, Y. Mei, M. Zhang, Evolutionary Multi-Objective Optimization for Web Service Location Allocation Problem, IEEE Transactions on Services Computing (TSC), Volume: PP Issue: 99, 2018.
  • B. Tan, H. Ma, Y. Mei, A NSGA-II-based Approach for Web Service Resource Allocation On Cloud, IEEE Congress on Evolutionary Computation (CEC), pp. 2574-2581, 2017
  • B. Tan, H. Huang, H. Ma, M. Zhang: Binary PSO for Web Service Location-Allocation, in Proc. Third Australasian Conference of Artificial Life and Computational Intelligence ( ACALCI), pp.366-377, 2017.

Social Network Detection

  1. Anjali de Silva, Gang Chen, Hui Ma and Mohammad Nekooei: Genetic Algorithm with a novel Leiden-based Mutation Operator for Community Detection, The 35th Australasian Joint Conference on Artificial Intelligence (AJCAI), 2022
  2. J. Trueman, H. Ma, A. Chen, S. Hartmann: Multi-objective Social Network Detection - A Graph Database Supported NSGA-II Based Approach. In: Hua, W., Wang, H., Li, L. (eds) Databases Theory and Applications. (ADC). Lecture Notes in Computer Science, vol 13459. Springer, pp 21–33, 2022
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