Basser Seminar Series

Analysis of Error Frequencies in Business Process Models: An illustration of industry-academia collaboration

Speaker: Dr A S M Sajeev
University of New England

When: Wednesday 5 March 2014, 4:00-5:00pm

Where: The University of Sydney, School of IT Building, SIT Lecture Theatre (Room 123), Level 1

Add seminar to my diary


Research in empirical software engineering often needs industrial data. For reasons such as client confidentiality, industry is reluctant to provide the data. Some researchers in empirical software engineering overcome this by using student outputs as a proxy.

In this talk, we discuss the following:

  • How common is the use of students as guinea pigs in empirical software engineering? Are the results valuable?
  • What are the reasons for industry’s reluctance to provide real data and what strategies can be employed to overcome that?
  • As a successful illustration of industry-academia cooperation, we discuss the analysis of business process errors with data from a large Indian IT company. Business Process Model and Notation (BPMN v2.0) is a new standard from the Object Management Group (OMG). This is a major effort by OMG after their well-known work in standardising the Unified Modeling Language (UML) for analysis and design of software systems. As business processes get complex and more of them migrate online, languages such as BPMN become important in providing tool support to specify, simulate and test process models. Since BPMN is a graphical notation, graph-metrics are useful in identifying the structural complexities of the process models. We will discuss results of an empirical study to identify error occurrences in commercial business process models and their relationships with metrics. We study syntactic and control flow error frequencies with samples from application domains such as Banking and Capital Markets, Insurance and Healthcare, and Retail. The talk is based on joint work with Dr Suman Roy.

Speaker's biography

A.S.M. Sajeev holds a PhD in Computer Science from Monash University. He has worked at Monash University, University of Newcastle and most recently as Professor and Chair in Information Technology at the University of New England. His research interests include empirical software engineering and business information systems. Sajeev has supervised PhD students to completion in disciplines such as software engineering, information systems and mobile systems. He is a Fellow of the Institution of Engineers, Australia.