This page describes my research projects and the corresponding publications.

Machine Learning and Optimisation

We use variational autoencoders to learn representations for better search spaces in optimisation.

Computational Modelling of Human Personalities in Teamwork

We use agent-based modelling to understand how individuals with difference personalities work together as a team to solve problems. We use genetic algorithms to optimise the best teams and understand personality combinations that are effective for different tasks.

As part of this project, we also organised annual workshops at the Artificial Life Conference (ALIFE).

We are also guest editors of the Artificial Life Journal Special Issue on Agent-Based Modelling of Human Behaviour and have been invited to write a review paper on the topic for WIREs Cognitive Science.

Social Networks, Stakeholder Identification and Analysis

I study online social networks and develop novel methods to identify stakeholders, analyse them and also understand their needs. I apply the methods to real-world projects and develop tool support for the methods.

Computational Modelling of Mobile App Stores

I used agent-based modelling to understand user and app developer behaviours in the Apple App Store. This work has been featured in New Scientist. I also collected a very large and international dataset of mobile app user behaviour.

Systems of Systems Engineering

  • Cornelius Ncube and Soo Ling Lim (2018). On Systems of Systems Engineering: a Requirements Engineering Perspective and Research Agenda. 26th IEEE International Requirements Engineering Conference (RE'18), Banff, Canada, pp. 112-123.
  • Huseyin Dogan, Cornelius Ncube, Soo Ling Lim, Michael Henshaw, Carys Siemieniuch, Murray Sinclair, Vishal Barot, Sharon Henson, Mo Jamshidi and Dan DeLaurentis (2013). Economic and Societal Significance of the Systems of Systems Research Agenda. IEEE International Conference on Systems, Man, and Cybernetics (IEEE SMC 2013). pp. 1715-1720.
  • Cornelius Ncube, Soo Ling Lim, and Huseyin Dogan (2013). Requirements Specification for a European Union – United States Systems of Systems Engineering Strategic Research Agenda. Complex Systems Design & Management (CSD&M) 2013.
  • Cornelius Ncube, Soo Ling Lim, and Huseyin Dogan (2013). Identifying Top Challenges for International Research on Requirements Engineering for Systems of Systems Engineering. 21st IEEE International Requirements Engineering Conference, pp. 342-344.
  • Soo Ling Lim and Cornelius Ncube (2013). Social Networks and Crowdsourcing for Stakeholder Analysis in System of Systems Projects. 8th IEEE System of Systems Engineering Conference (IEEE SoSE), Maui, Hawaii, pp. 13-18.
  • S.A. Henson, M.J.D. Henshaw, V. Barot, C.E. Siemieniuch, M.A. Sinclair, H. Dogan, S.L. Lim, C. Ncube, M. Jamshidi, D. DeLaurentis (2013). Towards a Systems of Systems Engineering EU Strategic Research Agenda. 8th IEEE System of Systems Engineering Conference (IEEE SoSE), Maui, Hawaii, pp. 99-104.
  • Michael Henshaw, Carys Siemieniuch, Murray Sinclair, Sharon Henson, Vishal Barot, Mo Jamshidi, Dan Delaurentis, Cornelius Ncube, Soo Ling Lim and Huseyin Dogan (2013). Systems of Systems Engineering: A research Imperative. IEEE International Conference on System Science and Engineering (IEEE ICSSE). pp. 389-394.

Human Computer Interaction

Search-based Software Engineering

Requirements Change Management

"This is how I did it...I never saved anything for the swim back." – Gatacca (1997) © 2020 Soo Ling Lim