Study level


Master of Philosophy


Vacation research experience scheme


Science and Engineering Faculty

School of Information Systems

Topic status

We're looking for students to study this topic.


Professor Moe Thandar Wynn
Division / Faculty
Science and Engineering Faculty


Recently, there has been a strong interest in industry in a specific area of automation Robotic Process Automation (RPA). This term includes:

  • robotics - software agents acting as human beings in system interactions
  • process automation - either workflow management systems or systems that are process-aware.

RPA is a relatively new technology comprising of software agents called `bots'. These bots mimic the manual path taken by humans through a range of computer applications when performing certain tasks in a business process. The tasks that bots perform are typically rule-based, well-structured and repetitive.

Examples of the tasks that bots perform include:

  • data transfer between applications through screen scraping
  • automated email query processing
  • collation of payroll data from different sources.

Organisations aim to increase their operational efficiency by applying RPA. RPA has already seen significant uptake in practice and there are multiple vendors offering solution technologies.

Even with this early practical adoption, there is a relative lack of academic research into RPA. As a consequence, RPA lacks sound theoretical foundations that allow for objective reasoning around its application and development. This hinders initiatives for achieving meaningful advances in the field.

Research activities

As part of this large team of researchers, you will work on one of the sub-topics under investigation:

  • RPA governance: What are the critical success factors for RPA adoption?
  • RPA task identification: How can we determine which tasks are suitable to use RPA technology?
  • Design and implementation of bots: What are the key considerations when designing and implementing a software bot?
  • Analysis, monitoring and control of bots: How can we monitor and control a software bot?
  • Data and process mining of event logs from RPA software: How can we analyse the behaviour of a bot using execution traces?

The RPA research initiative is one of the large research initiatives of the Business Process Management (BPM) research group. This research initiative draws upon the core strengths of BPM group members in the areas of process automation, process data analytics and process management. The team conducts industry-informed process oriented research in close collaboration with industry partners.


Depending your level of engagement, we expect one or more of the following outcomes:

  • Insights into critical success factors for RPA adoption in Australian organisations.
  • Design and implementation of:
    • one or more bots
    • new approaches and algorithms for RPA task prioritisation
    • new algorithms for exception handling in RPA
    • new data and process mining algorithms for RPA logs.

Skills and experience

You should have strong technical skills in one of the following fields:

  • information technology
  • computer science
  • data science
  • mathematics
  • information systems.

A suitable topic will be tailored and co-designed to suit your background. You should possess strong professional communication skills.


You may be able to apply for a research scholarship in our annual scholarship round.

Annual scholarship round



Contact the supervisor for more information.