BPM Textbook

BPM Textbook




Marcello La Rosa

I am Marcello La Rosa, Professor of Information Systems with the School of Computing and Information Systems, Melbourne School of Engineering, at The University of Melbourne, Australia. Within my School, I serve as the Deputy Head of School for Engagement and lead the Information Systems (IS) Group and the BPM Professional Education arm.

Before joining Melbourne Uni, I held an academic position with the Information Systems School, Science & Engineering Faculty, at the Queensland University of Technology in Brisbane, Australia, where I led the BPM Discipline (2016-17) and served as the Academic Director for corporate engagements (2012-17). I was also the recipient of an Information Systems Research Fellowship from the University of Liechtenstein (2012-14) and held a part-time Principal Researcher position at NICTA, now Data61 (2012-15).



My research is in Business Process Management (BPM), where I apply a computational approach proper of Information Systems engineering research. BPM puts forward the idea of analyzing organizational performance through a "process lens", starting from the understanding that organizational performance is a function of process performance. Over time my research interests have spanned different BPM topics, from process modeling and consolidation, through to process analysis and automation. Nowadays, my focus is specifically on process mining, where I have contributed a range of approaches and techniques for automated process discovery, performance mining, conformance checking, variants analysis and predictive and prescriptive monitoring.

My research is showcased in public repository sites such as Google Scholar, UoM Minerva Access, arXiv, ResearchGate, QUT ePrints and BPMCenter, and on UoM Find an Expert profile.


Teaching and outreach

I have been teaching various aspects of BPM, from operational ones such as process modeling, analysis, improvement, automation and mining, through to managerial aspects of the discipline such as strategic alignment and governance, both to undergraduate and postgraduate students in Australia and overseas. I have also trained hundreds of managers, analysts and solution architects in the area of BPM.

Based on this experience, I co-authored "Fundamentals of Business Process Management" (Springer, 2nd edition), the first comprehensive textbook on BPM. This book has influenced the curricum of over 250 universites and teaching institutions in the world.

Later, I used this textbook to co-design a three-part MOOC on "Fundamentals of Business Process Management" accredited with ABPMP, which was delivered on the EdCast platform, and a second "taster" MOOC on BPM, of introductory nature, titled "BPM: An Introduction to Process Thinking", and offered on the FutureLearn platform. Altogether, these two MOOCs have attracted over 26,000 participants to date.


Open-source projects

I value open-source software development as a means to reach out to different communities: academics, students and practitioners. For this reason, I lead the design and development of Apromore, a leading-edge open-source process mining platform. Headquartered at the University of Melbourne and involving over 20 researchers across Australia and Europe, Apromore is the result of a decade of extensive research and continuous innovation in the field of process mining. The initiative has attracted significant research funding and led to technology transfer.

In the past, I contributed to the Nirdizati predictive process monitoring tool, now integrated into Apromore, Process Configuration, which collects research efforts on the management of variability in process-aware information systems, and YAWL, a research-focused BPM system.



  • 28/06/19: A snippet of my interview on ICPM for Celonis
  • 24-26/06/19: With 420 participants and lots of interesting presentations and interactions, the first edition of the ICPM conference has been a tremendous success
  • 20/06/19: Our paper on events correlation for process mining has been accepted at ER 2019
  • 13/06/19: Dr Hoang (Bruce) Nguyen, a PhD student of mine, obtained his PhD on "Stage-Aware Business Process Mining"
  • 24/05/19: I talked about process mining as an enabler for digital transformation at the Data Management Radio. Here's the podcast
  • 8/05/19: Our first paper on the new topic of Robotic Process Mining has been accepted in the BPM Forum
  • 7/05/19: Our paper on predictive process monitoring of remaining time has been accepted in ACM TIST
  • 7/05/19: Our paper on stage-based automated process discovery has been accepted in IS
  • 20/2/19: Our paper on white-box predictive process monitoring has been accepted in JSME
  • 6/03/19: Dr Alireza Ostovar, a PhD student of mine, obtained his PhD on "Business Process Drift: detection and characterization"
  • 11/02/19: Dr Ilya Verenich, one of my PhD students, obtained his joint-PhD from QUT/Uni.Tartu on "Explainable Predictive Monitoring of Temporal Measures of Business Processes"


Professor Marcello La Rosa
Deputy Head of School (Engagement)
Leader of IS Group
School of Computing and IS
Melbourne School of Engineering
The University of Melbourne

Level 10, Doug McDonell Building
VIC 3010, Australia
marcello.larosa AT unimelb.edu.au
tel. +61 3 8344 9887

Find me on LinkedIn Find me on Twitter