Modelling of Distributed Business Processes

Similar documents
Process-Based Knowledge Management and Modelling in E-government An Inevitable Combination

A CONTENT MANAGEMENT FRAMEWORK FOR PRODUCT DEVELOPMENT

Simulation-Based Service Process Benchmarking in Product-Service Ecosystems

Configuration of virtual value chains

Information Systems Architecture and Enterprise Modeling. Prof. Dr. Knut Hinkelmann

Consortium Building in Enterprise Networks to Design Innovative Products

Virtual Enterprise Planning Methods and Concepts Report Workshop 2/Workgroup 2

AGGREGATION OF REFERENCE PROCESS BUILDING BLOCKS TO IMPROVE MODELING IN PUBLIC ADMINISTRATIONS

SIMULATION SERVICES FOR TRAINING OF PLANT OPERATORS

Component-based 3D Simulation Platform for Production Planning and Process Control

INTELLIGENT PRODUCT CONFIGURATOR - THE NEW APPROACH IN THERMO INSULATION OF BUILDINGS

SUPREME: SUPPLY CHAIN INTEGRATION BY RECONFIGURABLE MODULES

elearning NG: Process improvement by identification of learning potential

Enterprise Architecture Introduction

Implementing a quality-based performance measurement system A case study approach

Comparison of decentralised and centralised computer-based production control

Processes in e-government A Holistic Framework for Modelling Electronic Public Services

copyright Value Chain Group all rights reserved

Enterprise Architecture Introduction Business-IT Alignment and Agility

Günther Schuh 1 (2), Achim Kampker 1, Claus Narr 1, Till Potente 1, Philipp Attig 1 1 Rheinisch Westfälische Technische Hochschule Aachen,

14. E-Commerce Applications and Infrastructures

ECONOMIC RELATIONSHIPS BETWEEN THE MEMBERS OF VIRTUAL ENTERPRISE

High Tech Manufacturing

INTERNET BASED ICT PLATFORM FOR SUPPORTING VIRTUAL ENTERPRISES OFSMEs

The World of e-business Management Information Systems

A guide for enterprise-specific design of EA models

Quality management to support single companies to overcome organisational challenges in collaborative enterprise networks

Passit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2

EVA Netmodeler VERSION Q

Skill and Competence Management as a Base of an Integrated Personnel Development (IPD) - A Pilot Project in the Putzmeister, Inc.

Towards the Workflow-enabled Civil Construction Enterprise Integration

Lecture 1. In practice, most large systems are developed using a. A software process model is an abstract representation

PLM reference model: a preliminary proposal for reference model evolution

An Architecture for Collaborative Scenarios Applying a Common BPMN-Repository

E-Sourcing platforms as reasonable marketing tools for suppliers

On demand operating environment solutions To support your IT objectives Transforming your business to on demand.

Management Information Systems - Enterprise Systems

Evaluation of interdependent plans

PROCESS ACCOMPANYING SIMULATION A GENERAL APPROACH FOR THE CONTINUOUS OPTIMIZATION OF MANUFACTURING SCHEDULES IN ELECTRONICS PRODUCTION

INCREASE BUSINESS FLEXIBILITY BY RATIONALISING BUSINESS APPLICATIONS AND ADOPTING CLOUD-BASED ERP SYSTEMS.

MAXIMIZING THE ENHANCED CAPABILITIES OF PTC SOLUTIONS IN THE SUN ENVIRONMENT Now s the time to make the move to Pro/INTRALINK 8.

Organizing the Business Process Management Space. Mathias Weske

Services 4.0 in and along the Financial Supply Chain

Alignment of Business and IT Introduction

Human Aspects in Manufacturing Process Management

Integrating a Collaborative Management Model into a Project Scorecard for efficient Cross- Company Project Management

Workshop on Grids, Clouds & Service Infrastructures December IRMOS: The first step in real-time technologies for distributed systems

THE WORKFLOW-ENABLED SUPPLY CHAIN, THE CIVIL CONSTRUCTION ENTERPRISE CASE STUDY

Building Global Workflow From The Scratch An Approach Based On Integration of Heterogenic Workflows by Mediators

BBK3253 Knowledge Management Prepared by Dr Khairul Anuar

ENHANCING THE QUALITY OF ADVANCED VOCATIONAL QUALIFICATION BY COMPUTER-ASSISTED GENERATION OF INDIVIDUAL TRAINING CONCEPTS

Digital Workplace Strategy

Model based Information Management in Collaborative Settings: Emerging Trends and Research in Virtual Enterprises

Chapter 1 The Systems Development Environment

Geschäftsprozessmanagement: Die Brücke zwischen Business und IT. - Der Prozess - Die Software - Die Zukunft des Geschäftsprozessmanagements

An internet-based platform for distributed aftersales services in the one-of-a-kind production

Organizational Information Systems. 60 Slides

ELOenterprise. Document Management Archiving Workflow

e-ordering User guide for Suppliers Version /11/2013

P a g e 1. Course Description

Core Solutions of Microsoft SharePoint Server 2013 (331)

Because you re reading this book, we can safely assume that the products

Chapter 2 Strategic Planning of IT

RFID Middleware as a Service Enabling Small and Medium-sized Enterprises to Participate in the EPC Network

Boundaryless Information PERSPECTIVE

Balancing of hybrid assembly systems using a simulation approach

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03, STOCKHOLM, AUGUST 19-21, 2003

IT UNIVERSITY OF COPENHAGEN IT STRATEGY

ESSENTIAL RECIPES FOR THE DIGITAL JOURNEY OF ENTERPRISES

Framework Integration to Support the Development of Future Internet Enterprise Systems

Influence of E-Trust on Direct Online-Bookings of Recreational Activities in Turkey

Towards a Reuse of Product Related Concepts for Service Data Management an Ontology Approach

PIE Corner stone of Integration PIE. Corner stone of Integration

THE CHALLENGE OF ENERGY MANAGEMENT STATUS- QUO AND PERSPECTIVES FOR REFERENCE MODELS

Design of logistic processes by the Factor-Indicator-Model

Framework for Collaborative Web Applications

Workflow Model Representation Concepts

Modern Systems Analysis and Design Seventh Edition

Organizational Knowledge Patterns: Foundations and Application Examples

Product Services in the digital age (Industrie 4.0)

Automatic Monitoring of Logistics Processes Using Distributed RFID based Event Data

Process Based Knowledge Management: Experiences with Two Projects

TOGAF Foundation Exam

Table of Contents. 1 Introduction to E-Manufacturing systems 1

HARMONIZATION OF STANDARDS FOR ENTERPRISE INTEGRATION AN URGENT NEED. Martin Zelm

Abstract. Introduction

A. Khneisseh & R. Schach Institute of Construction Management, Technische Universität Dresden, D Dresden, Germany

IMPACT OF MODULARISED PRODUCTION ON PRODUCT DESIGN IN AUTOMOTIVE INDUSTRY

Chief Process Officer

TOWARDS AN AGENT-BASED INFRASTRUCTURE TO SUPPORT VIRTUAL ORGANISATIONS

White paper Energy companies achieve operational excellence through digital transformation

VIRTUAL ORGANIZATION OF AFTER-SALES SERVICE IN THE ONE-OF-A-KIND INDUSTRY

Chapter 1 Systems Development in an Organization Context

Information Systems Within the Organization

Enterprise Application Integration Leon Andretti Abdillah. 02 EAI Concepts

Tools and techniques for modelling production systems

Flexible Integration of Service Suppliers in Collaborative Service Procurement Networks

A Semantic Service Oriented Architecture for Enterprise Application Integration

Taking Exact Measure

Transforming Retail from Silos to Omni-Channel

Transcription:

Modelling of Distributed Business Processes H. Grabowski, and Torsten Engel Research Center for information technologies at the University of Karlsruhe, pde@fzi.de Abstract: Today enterprises face the challenge to participate in enterprise networks. Business processes in these networks extend well beyond enterprise boundaries. Definition and optimisation of business processes requires adequate modelling languages, which support the modelling of cross-organizational information and material flows. This paper discusses innovative concepts, which extend existing modelling language concepts for these new requirements. 1 INTRODUCTION: NEW ORGANIZATIONAL FORMS Today enterprises face dramatic changes: Internationalisation of market and competition relations, increasing complexity of products and services, shorter life cycles and individualisation of market and client requirements, dynamic changes and innovations of processes and organizational structures etc. These changes require that in the future more business partners must contribute to the value chain. New forms of collaboration over enterprise boundaries have to be developed and set up (Gora, Scheid, 2001). By leaving enterprise boundaries risk sharing, reduction of complexity and bundling of task-specific competencies can be used in a wider range (Specht, Kahmann, 2000). Two general organizational forms have been developed in the last years: the virtual corporation and the extended enterprise. These modern organizational forms require a more detailed and usually short-term inter-organizational information exchange. In this context business-process models can decisively support the decision making in two ways: First, to bring potential partners together and second to form the business processes of the common enterprise in an optimal way (Kosanke, Zelm, The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-0-387-35621-1_43 K. Kosanke et al. (eds.), Enterprise Inter- and Intra-Organizational Integration IFIP International Federation for Information Processing 2003

400 Grabowski, H. and Engel, T. 2002). But cross-organizational business processes, the distributed business processes, can nowadays only be modelled in an insufficient way. 2 STATUSQUO According to DAVIDOW and MALONE (quoted in Briitsch, 1999), "the virtual corporation is a temporary network of independent companies, suppliers, customers even erstwhile rivals - linked by information technology to share skills, costs and access to one another's markets". A virtual corporation is usually created from corporate networks for a specific business task. An inter-enterprise networking across the value chain is usually termed an extended enterprise. The business in an extended enterprise is linked back through the supplier chain and forward into the distribution and customer chain (Brown, Zhang, 1999). Both have in common that they imply crossing-boundary business activities. These organizational forms are the basis for an optimal configuration of business processes and they present the chance to optimise the value-chain across company boundaries (Briitsch, 1999). The efficient implementation of distributed business processes across several companies requires a best possible support by information systems. Various innovative concepts are developed from different vendors and research organisations to support the collaboration of companies and their different information systems at different locations. But they often focus on technical solutions like data transfer and they neglect the optimisation of the distributed business processes, which are integrated within the information systems. Distributed business processes have to be continuously analysed and optimised during the evolution of a virtual organisation in order to maximally benefit from the collaboration. A prerequisite for an optimisation and realisation of distributed business processes is a common understanding and clear definition of the processes within the virtual organisation. Tools and methods of enterprise modelling have proved success for the analysis and optimisation of business processes in an individual company (Grabowski, Adamietz, 1998). But traditional enterprise modelling focused on business processes and organizational structures within an isolated company. Collaboration with other companies was merely described as information and material flow from and to other, usually unspecified companies. Optimisation across company boundaries requires an extended view on business processes: Business processes in virtual companies or extended enterprises can influence the work of several companies. Several aspects of business process analysis and modelling must be extended to support the concepts of virtual corporations and extended enterprises:

Modeling of Distributed Business Processes 401 - Analysis methodology: Methodologies must be extended to integrate all companies participating in a virtual corporation or an extended enterprise in a consistent way. - Modelling language: Modelling languages must semantically and syntactically support the modelling of distributed business processes. - Modelling tools: Tools should support concurrent modelling. In the EC-funded project BURMA-X (Business Relationship Management for the extended enterprise) (BURMA_X, http://) a new approach for analysing extended enterprises was developed. This approach integrates the analysis of cross-organizational aspects of an extended enterprise and also the consequences for the individual companies. Many existing modelling tools often already support concurrent modelling. Often the tools were extended to client-server-applications with a central database, but the used modelling language usually was not adapted to the requirements of modelling distributed business processes. Following therequirements for a modelling language to make documentation and improvement of distributed business processes possible for modellers and users are discussed. 3 REQUIREMENTS FOR MODELING DISTRIBUTED BUSINESS PROCESSES Figure I : Advantages of an enterprise modeling tool In contrast to graphical tools modelling tools have the decisive advantage of having the enterprise model in a repository. This allows to graphically displaying the model for further usage of the model for analysis, automated documentation, model-based adaptation of information systems etc. (Fig. l ). But current modelling tools very seldom offer the possibility to model cross-

402 Grabowski, H. and Engel, T. organizational aspects in a graphical way. If, they usually are not representing the model semantic in the repository. An example for a typical, important aspect in modelling crossorganizational business processes is to identify the change of responsibility in a process. A widespread way to show this graphically is to place activityconstructs in columns ("swim lanes") representing a company (Fig. 2). An analysis or evaluation of the change of responsibility further requires, that the company-specific responsibility be also represented in the enterprise model repository. Fig. 2 shows an extract from a distributed business process. An analysis of the number of changes of responsibility in this example can only be done if the companies "Deliverer", "Company X" and "Client" are represented in the modelling language as actual enterprise objects assigned to the relevant activities and not as simple graphical elements of a view. The decisive difference between enterprise models for individual companies and enterprise models for virtual or extended enterprises is the coexistence of companyneutral and company-specific modelling constructs. An enterprise modelling language for virtual organisations therefore has to offer the additional possibility to assign relevant enterprise objects to a certain company represented in the model. Figure 2: Example for graphical representation of change of resnonsibilitv within a distributed business nrocess 4 BASIC CONCEPTS In the course of the BURMA-X project mentioned above an Internet portal for the operation of extended enterprises is developed in order to facilitate development and production across company boundaries, provision of highlevel after sales services, even if components have been produced by partners and by definition and easy execution of cross-organizational business processes. The communication platform integrates various services like cross-organizational product catalogues, stock control, knowledge manage-

Modeling of Distributed Business Processes 403 ment, contact search etc. that can be easily and quickly integrated (Fig. 3). In the same way new companies can easily be integrated into or replaced from the portal. A first prototype ofthe portal will be presented in summer 2002. The portal development is based on a business process analysis of an existing extended enterprise within the BURMA-X consortium. In the course of the project the MERGE method and toolkit, which were developed at the research centre for infonnation technologies (FZI, http://), were used. The MERGE method was adapted to the requirements of extended business processes analysis (Grabowski, Engel, 2002). Further, a first prototype of an extended version of the MERGE-Toolkit was used, which allows modelling of extended business processes. In this context the following basic concepts for an extended business processes modelling language were determined. As mentioned above enterprise models for virtual compames or extended enterprises should offer the possibility to assign enterprise Procluct Calli Iogue., Stock Control Internet-Portal Knowledge lllanagement., Contact -rei\ Figure 3: Architecture of the BURMA-X internet portal for extended enterprises objects to certain companies. The basic prerequisite to model company-specific enterprise objects is the existence of an enterprise object class company. If an enterprise object in a model is connected to an enterprise object of the class company, it is identified as a specific object for this company. The responsibility of a company for a certain activity in a business process can now be modelled by assigning the activity to the company. But an assignment of an activity to a company is often not detailed enough. The responsible organisation unit or situation in the company is also important both for internal co-ordination and to make the relevant contact clear to business partners (Kugeler, 2002). For that reason a modelling language should offer the possibility to model the organizational structure of a company and to assign an organizational unit of a certain company to an enterprise object in order to identify enterprise specific objects. Fig. 4 shows an extract of an organizational structure diagram created with the mentioned MERGE-Toolkit prototype.

404 Grabowski, H. and Engel, T. Figure 4: Example of an extended enterprise structure modeled with Merge Typical examples for company-specific enterprise objects are: - Activities: As mentioned above company-specific activities show the responsibility of a company to perform this action in a process. Further it is possible to identify at which points in a process companies have to exchange data and/or material respectively where they have to collaborate. - Resources: As collaboration between companies is often involved with collaboration of information systems or resources in general, relevant resources should not only be identified but also assigned to the company, which is the owner of the resource. - Data objects: The information exchange between companies requires the definition of data objects, which are to be exchanged. The data objects are the basis to model the information flow between the companies: Which data does a company send to a partner? The last aspect, the cross-organizational data modelling, has a strong impact on connecting different information systems (Kugeler, 2002). In different companies data objects can have the same semantic meaning, but different attributes and data formats. Mapping of different data structures is an important aspect to enable collaborating companies to exchange data electronically. If two companies collaborate e.g. as client and supplier, the client will send orders to the supplier. The IT-systems of both companies will store data for orders. But they will use different formats or they will even store different data concerning an order. So the modelling of extended business processes requires transparency concerning - The differentiation of equal data objects with different formats and - The transformation between the formats within the processes.

Modeling of Distributed Business Processes 405 5 SUMMARY AND OUTLOOK Modem organizational forms like virtual or extended enterprises require an extended way of modelling business processes. Current modelling tools respectively languages do not fulfil these requirements. New modelling constructs are necessary to identify company-specific elements in a crosscompany enterprise model. The growing importance of concepts for cross-company information systems like EAI (Enterprise Application Integration) or SCM (Supply Chain Management) will increase the demand for modelling distributed business processes in the future. Virtual or extended enterprises will need an efficient way to co-ordinate the co-operation of the participating companies. Extended business-process models combine the experience of traditional business process modelling with special features for modelling the business processes of these new organizational forms. 6 REFERENCES Browne, J. Zhang, J. (1999), Extended and virtual enterprises - similarities and differences, in: International Journal of Agile Management Systems l/1, MCB University Press Briitsch, D. ( 1999), Virtuel/e Unternehmen, Ziirich: vdf, Hochschulverlag AG an der ETH Ziirich BURMA-X, http://www.bunna-x.de FZI, http://www.fzi.de/pde Gora, W.; Scheid, E.: (2001), Organisation aufdem Weg zur Virtualitiit, in: Gora, W.; Bauer, H.:,Virtuelle Organisationen im Zeitalter von E-Business und E-Government", Springer Verlag Grabowski, H. Adamietz, P. (1998), Prozeftorientiertes Customizing von EDM/PDM Systemen, in: lnfonnationsverarbeitung in der Konstruktion '98 - ProzeBketten fiir die virtuelle Produktentwicklung in verteilter Umgebung; Dusseldorf: VDI-Verlag Grabowski, H., Engel T. (2002), Business Process Analysis in Virtual Organisations, in: Proceedings PDTEurope 2002; Sandhurst: Quality Marketing Services, 2002 Kosanke, K.; Zelm, M.: (2002), Geschiiftsprozeftmodellefiir Wissensmanagement und EntscheidungsunterstUtzung, in: Industrie Management 1/2002; Berlin: Gito-Verlag Kugeler, M. (2002), Supply Chain Management und Customer Relationship Management Prozessmodel/ierungfiir Extended Enterprises, in: Becker, J.; Kugeler, M.; Rosemann, M. (Hrsg.): Prozessmanagement: Ein Leitfaden zur prozessorientierten Organisationsgestaltung; Berlin: Springer-Verlag Specht, D.; Kahmann, J. (2000), Regelung kooperativer Tiitigkeit im virtue/len Unternehmen, in: Albach, H.; Specht, D.; Wildemann, H.: Virtuelle Unternehmen, Wiesbaden: Gabler