Welcome to the IDEAS laboratory

The IDEAS lab (Intelligent Dependability Engineering for Adaptive Software laboratory) consists of a group of computer scientists based in Birmingham, UK. The group's main research topic has been on the intersection between Artificial (Computational) Intelligence (e.g., Natural Computation and Machine Learning) and Software Engineering, particularly related to fields such as Self-Adaptive Systems, Search-Based Software Engineering, Data-Driven Software Engineering and Intelligent Performance Engineering.
The group is currently recruiting highly-motivated and excellent Ph.D. students to work in one (or more) of the research fields above. Funding opportunities are available; please get in touch if you are interested. More details can be found at here.

  Recent News

  • 28/11/2024: Our paper entitled "Dividable Configuration Performance Learning" has been accepted in an upcoming issue at the IEEE Transactions on Software Engineering. This work extends our FSE’23 paper on a framework that divides the samples for configuration learning; compatible with arbitrary local models and with tailored hypervolume-based depth selection. Congratulations Jingzhi! The preprint is here.
  • 01/10/2024: Our paper entitled "Deep Configuration Performance Learning: A Systematic Survey and Taxonomy" has been accepted in an upcoming issue at the ACM Transactions on Software Engineering and Methodology. Congratulations Jingzhi! The preprint is here.
  • 25/08/2024: Our paper entitled "Multimodal Emotion Recognition by Fusing Video Semantics in Video Learning Scenarios" has been accepted by the 31st ICONIP. Congratulations Yuan, Xiaomei, Hanxu, and Yanlin!
  • 24/07/2024: Our paper entitled "Contexts Matter: An Empirical Study on Contextual Influence in Fairness Testing for Deep Learning Systems" has been accepted by the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2024, 34 out of 149 acceptance rate). This work provides new insights into fairness testing for AI systems. Congratulations Chengwen! The preprint is here.
  • 01/05/2024: Our paper entitled "MMO: Meta Multi-Objectivization for Software Configuration Tuning" has been accepted in an upcoming issue at the IEEE Transactions on Software Engineering. This work provides a theory on why and how multi-objectivization works for configuration tuning, along with an improved normalization that removes the need for setting weight. Congratulations Pengzhou! The preprint is here.
  • 02/04/2024: I am delighted to serve as an Associate Editor of ACM Transactions on Autonomous and Adaptive Systems (TAAS), the best journal for software/system adaptation and quality assurance research. Please consider submitting your best work!
  • 21/03/2024: Glad to announce that Jingzhi from the group has passed his PhD viva with minor correction. Congratulations Dr. Gong!
  • 22/01/2024: Two papers from the IDEAS group are accepted to FSE'24 with no major revision requested; one on "Adapting Multi-objectivized Software Configuration Tuning" and the other on "Predicting Configuration Performance in Multiple Environments with Sequential Meta-Learning". Well done Jingzhi! Please stay tuned for the preprints.
  • 14/01/2024: Dr. Chen has been invited to serve as a PC member for ISSTA'24 and AutoML'24. Please consider submit your papers!
  • 09/11/2023: Dr. Chen has been invited to serve as a Research Track PC member for the 47th International Conference on Software Engineering (ICSE), 2025. Very glad to be able to help one of the flagship conferences for Software Engineering again after a few years. Please consider submitting your papers!
  • 26/08/2023: Dr. Chen has been invited to serve as a PC member for the Web Conference (WWW), 2024. Very glad to be part of the system community beyond Software Engineering. Please consider submitting your papers!
  • 06/08/2023: Very glad that Dr. Chen has been invited to attend the Dagstuhl Seminar 23302 on Software Architecture and Machine Learning (link); extremely happy to meet old and new colleagues for some insightful discussions!
  • 06/05/2023: Our paper entitled "Predicting Software Performance with Divide-and-Learn" has been accepted at the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) with two strong accepts and no revision requested; acceptance rate 12.7% (60 out of 473). Congratulations Jingzhi! The preprint is here.
  • 24/03/2023: We will be delivering a tutorial on how to evaluate multi-objective SBSE solutions at ICSE 2023. See you all in Melbourne!
  • 07/01/2023: Dr. Chen has been once again invited to serve as a PC member for the IEEE CEC and IEEE IJCNN, 2023. Please consider submit your papers!
  • 04/01/2023: Dr. Chen has been once again invited to serve as a PC member for the 2023 Mining Software Repositories (MSR) Conference. Please consider submit your papers!
  • 02/01/2023: Dr. Chen has been once again invited to serve as a PC member for the 18th Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2023. Please consider submit your papers!
  • 27/12/2021: The group currently has positions open for new Ph.D. applications; for Chinese nationals, there are up to 50 scholarships available in a competitive basis, see details here.
  • 18/12/2021: A paper entitled "Lifelong Dynamic Optimization for Self-Adaptive Systems: Fact or Fiction?" has been accepted at the 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER); acceptance rate 24.1% (48 out of 199). Congratulations! The preprint is here.
  • 11/08/2021: Dr. Chen has been invited to serve as a PC member for the 2022 Mining Software Repositories (MSR) Conference. Please consider submit your papers.
  • 11/07/2021: Dr. Chen has been invited to serve as a PC member for the 17th Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2022. Please consider submit your papers.
  • 21/05/2021: Our paper entitled "Multi-Objectivizing Software Configuration Tuning" has been accepted at the 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE); acceptance rate 24.5% (97 out of 396). Congratulations! The preprint is here.

  • 07/04/2021: Dr. Chen has been invited to serve as a PC member for the 18th IEEE International Conference on Web Services (ICWS), 2021. Please consider submit your papers.

  • 11/07/2020: Our SEAMS paper (here) won the best (student) paper award! Congratulations to all the collaborators!

  Featured Publications

Map
© 2021 | IDEAS Lab