CAiSE 2018 Tutorials

We are excited to announce that out of 10 submissions we selected the following 5 tutorials to be held in conjunction with CAiSE’2018. The objective of the tutorials is offering new insights, knowledge and skills to practitioners, professors, research fellows and students seeking to gain a better understand-ing of the state-of-the-art in Information Systems engineering. They are a good way to get a broad overview of a topic beyond a current paper presentation.

Fundamentals of Business Process Management: Fifty Years of BPM Teaching Distilled

Marcello La Rosa, University of Melbourne
Jan Mendling, WU Vienna

Abstract: Business Process Management (BPM) is a well-established discipline for improving organisational performance. By using a business process lens, BPM enables organisations to systematically oversee how work is performed, in order to ensure consistent outcomes and take advantage of improvement opportunities.
Over time, the BPM discipline has become increasingly more complex and multi-faceted, as new technologies, business models and standards emerge on a continuous basis, and affect the way business processes are conceived, implemented and continuously monitored. Businesses around the world are carrying out BPM initiatives with the aim to outperform their competitors or meet the demands of regulatory authorities. At the same time, a lively academic community is pushing the boundaries of the discipline.
Against this backdrop, the aim of this tutorial is to explain what has crystalized as the core body of knowledge of the BPM discipline, and how it can be organized for teaching at undergraduate and graduate levels. A particular focus will be on how four specific topics of BPM can be integrated in the teaching curriculum, namely: process redesign orbit, process implementation with standards, variants analysis with process mining, and BPM as an enterprise capability. The tutorial concludes with an outlook on future developments in BPM.

Target audience: This tutorial is suited for educators who are interested in learning how BPM can be taught using a holistic approach. It is also interesting to a general audience who would like to gain an overall understanding of the BPM discipline.

Marcello La Rosa is a professor of Information Systems at The University of Melbourne, Australia. Prior to that, he held an appointment at QUT, Australia, where he led the BPM Discipline between 2016 and 2017. Marcello is the driving force behind the Apromore open-source project, a cross-university collaboration for the development of an advanced process analytics platform, and contributes to the predictive process monitoring platform Nirdizati. His research interests focus on process mining, analysis and consolidation. His research appeared in major journals such as IEEE TSE, IEEE TKDE, ACM TOSEM and ACM CSUR, and major conferences such as ICDM, BPM, CAiSE and ER. He received a best paper award for his work at BPM in 2013, at ER in 2016 and at ICSSP in 2017. Marcello has taught BPM to students and practitioners in Australia and overseas for over ten years, and delivered different consultancy services to industry. His MOOCs, co-developed with the other authors of this book, have been attended by over 25,000 students worldwide.

Jan Mendling is a professor at the Institute for Information Business at the WU Vienna, Austria. Prior to that, he held positions at Humboldt University of Berlin, Germany, and at QUT, Australia. Currently, he is also a visiting professor at the University of Ljubljana and the University of Liechtenstein. His main research interests are in business process management and process mining. His research appeared in major journals such as IEEE TSE, IEEE TKDE, ACM TOSEM, EJIS, JAIS, DSS, BISE, IS and IEEE Software, and major conferences such as BPM, CAiSE, ECIS and ICIS. He received best paper awards for his work at BPM in 2015 and ICSOC 2010, the best dissertation award from the Austrian Computer Society (Heinz Zemanek Award) and the TARGION Science Award. He is also co-editor of Business Process Management Cases (Springer 2018), co-author of Wirtschaftsinformatik (de Gruyter 2015), and author of Metrics for Process Models. Jan has taught BPM to students and practitioners at different institutions in Europe and Australia. He is co-founder of the Berliner BPM-Offensive, a practitioners’ forum for BPM, and a board member of the Austrian Process Management Society (Gesellschaft für Prozessmanagement).

Big Data Driven Software Reuse: Feature Models and Case-Based Reasoning

Hermann Kaindl, TU Wien
Mike Mannion, Glasgow Caledonian University

Abstract: A range of socio-economic trends are driving customer demands towards personalization and suppliers toward mass customization. At the same time the increasing development of big data driven cyber-physical systems (Industry 4.0) is coalescing ideas from software product line engineering and from flexible manufacturing. One significant implication is the ability to manage the process of identification, selection and deployment of reusable features on a large scale, regardless of whether the features are to be implemented in software or hardware. Such reuse ranges from operational, ad-hoc and short-term to strategic, planned and long-term. This tutorial presents and compares two different feature-led approaches.
The first approach deals with feature reuse and reusability in the context of product line engineering and platform eco-system development. The second approach deals with feature reuse and reusability in the context of case-based reasoning. Both approaches have different key properties and trade-offs between the costs of making software artefacts reusable and the benefits of reusing them. To aid large-scale development we have proposed a Feature-Similarity Model, which draws on both approaches to facilitate discovering features relationships using similarity metrics. A Feature-Similarity Model also helps with the evolution of a product line, since new features can be introduced first into a case base and then gradually included into a product line representation. This tutorial focuses on effective feature reuse to reduce the effort in developing features whilst maintaining the level of precision and quality and risk mitigation that has been worked through on previous projects.

Target audience: Attendees will be assumed to have some familiarity with software product line development environments and feature modelling but do not need a background in case-based reasoning, because the fundamental ideas and concepts will be introduced. The level is advanced, but everything will be explained in such a way that also novice graduate students and seasoned practitioners will be able to follow.

Hermann Kaindl joined the Institute of Computer Technology at TU Wien in Vienna, Austria, in early 2003 as a full professor. Prior to moving to academia, he was a senior consultant with the division of program and systems engineering at Siemens Austria. There he has gained more than 24 years of industrial experience in software development and human-computer interaction. He has published five books and more than 230 papers in refereed journals, books and conference proceedings. He is a Senior Member of the IEEE and a Distinguished Scientist Member of the ACM, and he is on the executive board of the Austrian Society for Artificial Intelligence. He has previously run more than 50 tutorials.

Mike Mannion is Assistant Vice-Principal (Academic) and Professor of Computing at Glasgow Caledonian University, Glasgow, Scotland, UK. He has several years’ software engineering industrial experience and his research interests include product-line engineering, software engineering and engineering education. He is a Chartered Engineer, a member of IEEE and ACM, and a Fellow of the British Computer Society. He has published more than 50 papers and delivered more than 20 tutorials.

Teaching Conceptual Modelling: How can I improve?

Monique Snoeck, KU Leuven
Estefanía Serral Asensio, TU Eindhoven
Daria Bogdanova, KU Leuven

Abstract: Conceptual Modelling (CM) fosters a good understanding of the problem domain, which is a key success factor of Information System development. Conceptual modelers require a wide variety of skills involving “simple” skills, such as the ability to remember a modelling notation, and “complex” skills, such as the ability to translate a text description into a representative conceptual model. In order to build the “complex” skills, the educator must ensure the proper acquisition and integration of simpler skills by means of continuous support and timely feedback. In this tutorial we will see 1) how to gradually teach CM skills and 2) which kind of feedback can be provided within this learning process.

Target audience: This tutorial targets a broad audience (faculty staff, professional industry educators, practitioners, researchers, students) that want to obtain/improve skills in the domain of teaching conceptual modeling (CM). Basic knowledge of conceptual modeling with ER or UML is required to attend the tutorial.

Monique Snoeck holds a PhD in computer science from the KU Leuven. She is full professor in the Department of Decision Sciences and Information Management at KU Leuven and visiting professor at the University of Namur (UNamur). Her research focuses on conceptual modeling, requirements engineering, software architecture, model-driven engineering and business process management. Her book titled “Enterprise Information Systems Engineering – The MERODE Approach” was published in Springer. Monique Snoeck has presented numerous industrial tutorials in the past through the Belgian organization SAI ( and at former editions of the conferences TOOLS, ER and CAiSE.

Estefanía Serral Asensio is assistant professor at TU/e (Netherlands) and postdoc researcher at KU Leuven (Belgium). She researches topics such as smart learning environments, ubiquitous business processes, and context-adaptive systems. From 2012 to 2014, she led the Semantic Knowledge Representation and Integration research group at the CDL-Lab in the Technical University of Vienna (Austria). Before, she worked in the ProS Research Center at the Technical University of Valencia (Spain), where she designed a novel method for developing ubiquitous systems using Model-Driven Development (MDD) and Semantic technologies. Dr. Serral has many publications in high-ranking conferences and journals, such as CAiSE, ER, UIC, PMC, ESWA, SOSYM, MTAP, etc.

Daria Bogdanova is a PhD researcher at KU Leuven. Her research focuses on development of automated feedback architecture for smart learning environments, particularly in the domain of conceptual modelling education. The current direction of her research is the development of a theoretical educational framework for conceptual modelling education. She completed her Master Degree in Educational Sciences at Free University of Brussels in 2016 and the degree of Master in Information Systems Engineering from Moscow Technical University of Communication and Informatics in 2010.

Using Fractal Enterprise Model for Business Model Innovation
Have you though that your company’s main business model might be dead in the nearest five years?

Ilia Bider, Stockholm University
Erik Perjons, Stockholm University

Abstract: In the dynamic world of today, enterprises need to be innovative not only in what they offer, but also in who they are and what they do, i.e. under which Business Models (BM) they operate. A traditional manufacturing company may not be able to continue its business as usual due to the emergence of mature 3-D printing. Instead, the company may become a “designer” of products while letting the customer print the design in other places, or a “manufacturer” – printing somebody else’s design for the customer. This change could be more radical than adding a new product or service to the company’s offerings. The tutorial introduces an approach to BM innovation based on a new type of enterprise models called Fractal Enterprise Model (FEM). A FEM connects enterprise’s business processes with its assets revealing existing assets that can be used in a new BM. The assets can be human-related or infrastructure related, e.g. various IT systems. A new business model is built by finding another usage for already existing assets. The introduction to FEM is followed by an exercise in which the tutorial participants apply the approach and invent a new business model for their own organizations.

Target audience: Academics and practitioners who are interested in innovation in general, and Business Model Innovation (BMI) in particular, as well as practical usage of Enterprise Modelling and Business Process Management.

Ilia Bider: For a long time, I have actively combined research activities with practical work, in the end settling down in the academia as a University Lecturer at the Department of Computer and Systems Sciences (DSV) of Stockholm University to reflect on my practical experience and, if possible, transfer the knowledge acquired to the younger generation. Having background in both engineering (MS from a Moscow Technical University), and science (PhD from the Swedish Royal Institute of Technology, and Docent from Stockholm University), I worked in practice in different capacities, such as programmer, bug-fixer, group and project leader, technical and business consultant, functioning as an employee for others, and as a co-founder of a Swedish consulting business IbisSoft. I always use my practical experience as inspiration for research, and my practice as a test-bed for new research ideas. This practice has not been affected by my move from the industry to academia. As the result, the project group that I led got both national (SISA) and international (AIS) awards for innovation in teaching in 2017.

Erik Perjons: My main research focus has been on identifying, understanding and analyzing practical problems in organizations, and designing business and IT solutions addressing these problems. I am also interested in research and educational issues, especially within the areas of software engineering and information system. My research interest is otherwise broad, and includes areas such as enterprise and conceptual modeling, business and IT strategies, business process management, system integration, knowledge management, business intelligence and data science. Today, I work as a University Lecturer at the Department of Computer and Systems Sciences (DSV) of Stockholm University, and function as a manager of DSV’s IS unit. I also have a university degree in journalism and have worked as journalist at several Swedish newspapers. Moreover, I have worked as a media analyst, analyzing how organizations or products are portrayed in different media such as newspapers, television and the internet.

Creating quality user stories to generate conceptual models

Sjaak Brinkkemper, Utrecht University
Fabiano Dalpiaz, Utrecht University

Abstract: This tutorial focuses on the use of user stories in agile information systems engineering and the generation of conceptual models by relying on the inherent simplicity and structure of user stories: As a , I want , so that . In this tutorial, we will present a method for creating high-quality user stories based on state-of- the-art academic work and industrial best practices. By focusing on the context of user story formulation, this tutorial provides an overview of available literature and incorporates recent research results. Join the tutorial for learning how to improve your user story practices and build better information systems in an agile fashion.

Target audience: Practitioners in software and/or information systems engineering, master’s and PhD students, IS researchers willing to learn more about agile IS development.

Sjaak Brinkkemper is full professor of Software Production at the Department of Information and Computing Sciences of Utrecht University, the Netherlands. He leads a group of about twenty-five researchers specialized in product software development and entrepreneurship. The main research themes of the group are methodology of software production, implementation and adoption, and techno-economic aspects of the software industry. Brinkkemper has published about 10 books and over 170 papers.

Fabiano Dalpiaz is an assistant professor in the Department of Information and Computing Sciences, Utrecht University, the Netherlands. His main research interest lies in requirements engineering and socio-technical systems. He has published over 90 papers in international journals, conferences, and workshops. He has organized various international workshops and serves on the program committee of international conferences such as RE, REFSQ, AAMAS, CAiSE, ER, MODELS.