Our people

Faculty staff in Software Engineering

Dr Chakkrit Tantithamthavorn

Dr Kla Tantithamthavorn

Group Lead
Software Engineering
Professor John Grundy

Professor John Grundy

Director, HumaniSE Lab
Software Engineering
Associate Professor Rashina Hoda

Associate Professor Rashina Hoda

Associate Dean (Academic Workforce)
Software Engineering
Zahra Mirzamomen

Dr Zahra Mirzamomen

Research Fellow
Software Engineering
Dr Mojtaba Shahin

Dr Mojtaba Shahin

Research Fellow
Software Engineering
Humphrey Obie

Dr Humphrey Obie

Research Fellow
Software Engineering
Li Li

Dr Li Li

Research Fellow
Software Engineering
Dr Waqar Hussain

Dr Waqar Hussain

Research Fellow
Software Engineering
Anuradha Madugalla

Dr Anu Madugalla

Post-doctoral Research Fellow
Software Engineering
Ingo Mueller

Dr Ingo Mueller

Research Fellow
Software Engineering
Dr Hourieh Khalajzadeh

Dr Hourieh Khalajzadeh

Research Fellow
Software Engineering
Dr Xin Xia

Dr Xin Xia

Research Fellow
Software Engineering
Aldeida Aleti

Associate Professor Aldeida Aleti

Associate Dean (Engagement and Impact)
Software Engineering
Tanjila Kanij

Dr Tanjila Kanij

Research Fellow
Software Engineering
Jenny McIntosh

Dr Jenny McIntosh

Senior Research Fellow
Software Engineering
Dr Chunyang Chen

Dr Chunyang Chen

Lecturer
Software Engineering
Dr Xiaoning Du

Dr Xiaoning Du

Lecturer
Software Engineering
Bharath Krish

Bharath Krish

Software Engineering

Affiliated members

Professor Jon Whittle

Adjunct Professor Jon Whittle

Director, Data61
Dr Chong Chun Yong

Dr Chong Chun Yong

Lecturer (Malaysia)
Robert Merkel

Dr Robert Merkel

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.