Home Research Software Systems & Applications
Research Theme · 04
← Back to Research

Software Systems
& Applications.

Applied software engineering research spanning adaptive and connected systems, mobile software ecosystems, software quality, and IoT — often developed in direct collaboration with industry and government partners.

What we study

Not all research fits neatly into a single theme. This area captures applied work — problems brought in by industry, government, or emerging technology contexts that require software engineering methods adapted to specific domains. The common thread is engineering rigour applied to systems that matter in practice.

Key research questions

  • ·How can software-defined networking be adapted dynamically to meet the changing demands of IoT environments?
  • ·How do requirements and architectural decisions interact in adaptive and self-managing systems?
  • ·What software engineering practices best support high-stakes vehicular and transport networks?
  • ·How can human defect management processes be better understood and supported?
  • ·What does responsible software engineering look like in defence, space, and regulated industry contexts?

Related Publications

Selected Papers in this Theme.

[Best Paper · SEAMS'20] · 2020 · Dynamic Adaptation of SDNs for IoT Systems +

Full title: "Dynamic Adaptation of Software-Defined Networks for IoT Systems". Best Paper Award at the IEEE/ACM International Symposium on Software Engineering for Adaptive and Self-Managing Systems. Addresses how software-defined networking can be dynamically reconfigured to meet heterogeneous IoT requirements. Google Scholar ↗

[TOSEM · A*] · 2023 · Software Defect Management: A Human-Centered Perspective +

Systematic empirical study of how developers locate, prioritise, and resolve software defects — examining the human and organisational factors that influence defect management outcomes. PhD work of Vedant Chauhan (now Senior Product Security Engineer, Atlassian). Google Scholar ↗

[IEEE Access] · 2022 · Resource Management for Vehicular Networks +

Research on scheduling and resource allocation algorithms for vehicular communication networks — addressing the real-time requirements of safety-critical vehicle-to-vehicle and vehicle-to-infrastructure systems. PhD work of Faisal Alam (now Assistant Professor, Aligarh Muslim University, India). Google Scholar ↗

[ICSE'24 Workshop · A*] · 2024 · Requirements Engineering for Defence and Space AI Systems +

Workshop paper examining the particular challenges of specifying requirements for AI-enabled systems in defence and space contexts — where failure consequences are severe and regulatory constraints are stringent. First author. Google Scholar ↗

People

Researchers in this Theme.

Associate Supervisor
Software Engineering Methods for Misinformation Detection and Mitigation
Monash University
Co-supervised with Prof. Aldeida Aleti · Prof. Antony Tang

Alumni from this Theme

PhD Completions.

2025 · Monash University

Vedant Chauhan

Human-Centered Software Defect Management

Now: Senior Product Security Engineer, Atlassian
2025 · Monash University

Faisal Alam

Resource Management and Scheduling for Vehicular Networks

Now: Assistant Professor, Aligarh Muslim University, India

Related PhD Research

VS Varuni Shashikala

Interested in collaborating or contributing to this research?

Get in Touch →