Our people

Faculty staff in Software Engineering

Dr Kla Tantithamthavorn

Group Lead
Software Engineering

Associate Professor Burak Turhan

Associate Dean (Engagement)
Software Engineering

Professor John Grundy

Professor (Research)
Software Engineering

Associate Professor Rashina Hoda

Associate Dean (Academic Workforce)
Software Engineering

Dr Zahra Mirzamomen

Research Fellow
Software Engineering

Dr Mojtaba Shahin

Research Fellow
Software Engineering

Dr Humphrey Obie

Research Fellow
Software Engineering

Dr Li Li

Research Fellow
Software Engineering

Dr Waqar Hussain

Research Fellow
Software Engineering

Dr Ingo Mueller

Research Fellow
Software Engineering

Dr Chunyang Chen

Lecturer
Software Engineering

Dr Anu Madugalla

Research Fellow
Software Engineering

Dr Jenny McIntosh

Senior Research Fellow
Software Engineering

Dr Hourieh Khalajzadeh

Research Fellow
Software Engineering

Dr Xin Xia

Research Fellow
Software Engineering

Associate Professor Aldeida Aleti

Associate Dean (Engagement and Impact)
Software Engineering

Dr Tanjila Kanij

Research Fellow
Software Engineering

Dr Marcel Böhme

Senior Research Fellow
Software Engineering

Xiaoning Du

Lecturer
Software Engineering

Bharath Krish


Software Engineering

Affiliated members

Current PhD students

Charaka KAPUGAMAWASANGAMAGEDONMain Supervisor:  Dr Marcel Böhme
Associates: Dr Aldeida Aleti, Prof John Grundy
 
Charaka's research is in the area of software security for Internet of Things (IoT). He is developing methods for identifying and fixing security issues in IoT systems.
Anjana PERERAMain Supervisor: Dr Aldeida Aleti
Associates: Dr Marcel Böhme, Prof John Grundy
 
Anjana is working in the area of Search-Based Software Testing, and focusing on designing fitness functions that are appropriate in guiding the search algorithms towards promising areas of the search space. 
Semini WIJEKOONMain Supervisor: Dr Aldeida Aleti
Associates: Dr Simon Dunstall (Res-Endusr) Dr Kaveh Rajab Khalilpour , Assoc Prof Ariel Liebman 
 
Semini is addressing the problem of climate change and the uncertain energy future, by developing techniques that help mitigate these risks.
Shuang (Sherry) YUMain Supervisor: Dr Aldeida Aleti
Associates: Prof Bernd Meyer, Dr Andy Song 
 
Swarm robot collaboration is not a trivial task especially when there is no central controller. The state space and action space scales massively with factors like the number of robots, the number of sensors and sensor complexity, a framework that allows multiple robots to perform reinforcement learning over a pool of algorithms, and gives a Q-learning based implementation of the framework. We then show through the application of cooperative self-assembling in changing environments that under the self-organising swarm assumptions, performing reinforcement learning over algorithms has an advantage over learning actions. Sherry is working on a framework that allows multiple robots to perform reinforcement learning over a pool of algorithms, using different machine learning algorithms such as Q-learning.