Introduction
Enterprise Systems (ES) offer configurable business solutions for typical functional areas, such as procurement, materials management, production, sales and distribution, financial accounting, and human resource management (Rosemann, 1999). These functions are typically individualized for industries, such as automobile, retailing, high-tech, etc. Consequently, ES tend to be very comprehensive and complex. This is mirrored in the software documentation, which was often measured in metres before online documentation was developed. To improve the understandability and to stress the process-oriented nature of their solutions, ES vendors have developed reference models which describe the functionality and structure of their systems. Enterprise system reference models exist in the form of function, data, system organization, object and business process models, although the latter is by far the most popular type. The dominance of reference process models results from the increasing popularity of process-oriented management concepts such as business process engineering (Hammer and Champy, 1993) or process innovation (Davenport, 1993), which led to the development of several new process modelling approaches (for example, Kim, 1995).
Enterprise system reference process models describe on different levels of abstraction selected ES processes, that is, sequences of functions supported by the system. Depending on the underlying methodology, these models include details about the control flow (including AND/OR splits or joins), the involved system organizational units, input and output data and business objects (Curran and Keller, 1998).