University College London
Flexibility of business processes requires a modeling language that can distinguish between the stable and flexible parts of a business process. Before this separation can be done the authors have to perform a thorough analysis of the business interactions within the organization and between organizations. To do so they make use of a particular modeling language called DEMO (Dynamic Essential Modeling of Organization). The result of the business process analysis is a particular DEMO model, the interaction model that is subsequently refined into a set of transaction models.