Software Engineering

Our Software Engineering research group utilises computer science and engineering principles to develop and maintain high-quality software.

software engineering

Software-intensive products and services are required by a range of industries, including:

  • defence
  • health care
  • minerals and energy
  • robotics
  • local government.

We are predominantly focused on developing and evaluating:

  • tools that support software-intensive systems’ design, analysis and evolution
  • data analytics systems that uncover new information from large-scale software repositories.

Through our research, we seek to enhance human and technological competencies in relation to designing, analysing, and evolving high-quality software-intensive systems.

We aim to find new ways to uncover knowledge hidden in software repositories and design software that better meets both functional and non-functional requirements, such as security.

Research impact

Our Software Engineering group’s research and development has a variety of real-world applications. This includes helping industry partners:

  • leverage virtualised, Internet of Things and ‘big data’ technologies to design and evaluate secure, ‘softwarised’ infrastructure and services
  • navigate large amounts of textual and quantitative data.

Our researchers

We have expertise across a wide range of areas. Many of our researchers are available to assist with research project supervision for Master of Philosophy and Doctor of Philosophy students. To enquire about consulting services or working with us on a research project, please contact the researchers listed below.

Research team Expertise
Professor Muhammad Ali Babar Software engineering; Cybersecurity
Dr Christoph Treude Software engineering
Dr Sebastian Baltes (Empirical) Software Engineering, Human Factors in Software Development,
Software Maintenance and Evolution
Dr Mansooreh Zahedi Software engineering

Higher degrees by research

Whether you intend to work in research or industry, a higher degree by research can give you a competitive edge throughout your career. Find out more about studying a Master of Philosophy or Doctor of Philosophy.

Higher Degrees by Research