Multi-perspective modeling and analysis of cooperation processes

The success of an organization depends on its ability to cooperate internally and externally in its business processes. Cooperation processes, both within and between organizations, are thus of key importance to an organization. However, cross-functional cooperation in particular often suffers from problems such as communication gaps, conflicting goals and priorities, misunderstandings, and lack of long-term knowledge management. The capturing and evaluation of cooperation processes often focuses on an activity-oriented perspective of the process, leading to a bird’s eye view of the intended process, while neglecting the real process and its problem areas. In this thesis, the C O-MAP methodology for modeling and analyzing real cooperation processes is introduced. C O-MAP focuses on the process stakeholders and the impact of the cooperation processes on their work. To do so, C O-MAP provides a method for capturing the process stakeholders’ perspectives of the cooperation process in an informal process diagram. These informal process diagrams are then mapped into four different formal models, representing the strategic, activity-oriented, service-oriented, and information flow-oriented perspective of the process, respectively. The integration of these four perspectives provides a holistic representation of the process. Furthermore, CO-MAP provides means for the analysis of the formal models with respect to quality criteria and integrity constraints for cooperation processes that are also presented in this thesis. CO-MAP has been validated in five industrial case studies at four different small and mediumsized enterprises. In addition, C O-MAP has been employed to capture the cooperation and communication structures in a large cultural sciences research project, to demonstrate C OMAP’s transferability to different contexts.

[1]  Richard Bentley,et al.  Basic support for cooperative work on the World Wide Web , 1997, Int. J. Hum. Comput. Stud..

[2]  Jonathan Grudin,et al.  Groupware and social dynamics: eight challenges for developers , 1994, CACM.

[3]  Richard J. Mayer,et al.  Delivering Results: Evolving BPR from Art to Engineering , 1999 .

[4]  李幼升,et al.  Ph , 1989 .

[5]  Bashar Nuseibeh,et al.  Coordinating distributed ViewPoints: the Anatomy of a Consistency Check , 1994 .

[6]  Miyoung Jeong,et al.  Quality function deployment: An extended framework for service quality and customer satisfaction in the hospitality industry , 1998 .

[7]  Peter Loos,et al.  Process Orientation and Object-Orientation — An Approach for Integrating UML and Event-Driven Process Chains (EPC) , 1998 .

[8]  Victor R. Basili,et al.  Q-MOPP: qualitative evaluation of maintenance organizations, processes and products , 1998 .

[9]  Matthias Jarke,et al.  Repository Support for Multi-Perspective Requirements Engineering , 1999, Inf. Syst..

[10]  Brian L. Huff,et al.  The Needs and Issues Associated with Representing and Integrating Multiple Views of the Enterprise , 1998, DIISM.

[11]  Matthias Jarke,et al.  Managing Multiple Requirements Perspectives with Metamodels , 1996, IEEE Softw..

[12]  EXTENDING THE CONCEPT OF A REFERENCE MODEL ACROSS INDUSTRIES , 1998 .

[13]  Julio Rubio,et al.  A Conceptual Approach to Meta-Modelling , 1997, CAiSE.

[14]  Christoph H. Loch,et al.  Accelerating the process of engineering change orders: capacity and congestion effects , 1999 .

[15]  Claudia Kocian,et al.  Das Virtuelle Zentrum: Rahmenkonzept für Entstehung und Management von virtuellen Unternehmen. , 1997 .

[16]  Jörg Becker,et al.  Branchen-Referenzmodelle, dargestellt am Beispiel des Handels-Referenzmodells , 1999 .

[17]  August-Wilhelm Scheer,et al.  Konstruktion von Prozeßmodellen mit Prozeßpartikeln , 1996, GI Jahrestagung.

[18]  Silvana Castano,et al.  A Methodology and Tool Environment for Process Analysis and Reengineering , 1999, Data Knowl. Eng..

[19]  John Mylopoulos,et al.  Modeling Dynamic Domains with ConGolog , 1999, CAiSE.

[20]  Hans Weigand,et al.  Deontic aspects of communication , 1994 .

[21]  Wil M. P. van der Aalst,et al.  Formalization and verification of event-driven process chains , 1999, Inf. Softw. Technol..

[22]  Arthur B. VanGundy,et al.  Techniques of structured problem solving , 1981 .

[23]  Peter Kawalek,et al.  A methodology for business process redesign: experiences and issues , 1994, J. Strateg. Inf. Syst..

[24]  John Mylopoulos,et al.  Modelling Organizational Issues for Enterprise Integration , 1997, ICEIMT.

[25]  Lucy A. Suchman,et al.  Making work visible , 1995, CACM.

[26]  Otto K. Ferstl,et al.  Gestaltung industrieller Geschäftsprozesse , 1995, Wirtsch..

[27]  Ulrich Sendler Die Flexiblen und die Perfekten , 1995 .

[28]  H. James Harrington,et al.  Project Change Management , 1999 .

[29]  Robert C. Ford,et al.  Cross-Functional Structures: A Review and Integration of Matrix Organization and Project Management , 1992 .

[30]  Hector J. Levesque,et al.  GOLOG: A Logic Programming Language for Dynamic Domains , 1997, J. Log. Program..

[31]  John A. Welsh,et al.  A Small Business is not a Little Big Business Harvard Business Review, Vol. 59, No. 4, July/August, 1981, pp.18 (9 pages , 1982 .

[32]  Robert E. Kraut,et al.  Coordination and Virtualization: The Role of Electronic Networks and Personal Relationships , 1999, J. Comput. Mediat. Commun..

[33]  Eric Yu,et al.  Modelling Trust in the i* Strategic Actors Framework , 2000 .

[34]  L. Suchman Plans and situated actions , 1987 .

[35]  Stefanie Kethers,et al.  Reassessment of the Action Workflo w Approach: Empirical Results , 2000 .

[36]  Charles D. Gevirtz Developing New Products With Tqm , 1993 .

[37]  Matthias Jarke,et al.  Scenario Management: An Interdisciplinary Approach , 1998, Requirements Engineering.

[38]  Jörg Sydow,et al.  Steuerung von Netzwerken , 2000 .

[39]  David T. Flanagan Java in a nutshell - a desktop quick reference: covers Java 1.1 (2. deluxe edition) , 1997 .

[40]  Clarence A. Ellis,et al.  Groupware: some issues and experiences , 1991, CACM.

[41]  Terry Winograd,et al.  The Action Workflow Approach to Workflow Management Technology , 1993, Inf. Soc..

[42]  Thomas Hess,et al.  State of the Art des Business Process Redesign , 1995 .

[43]  Peter Kawalek,et al.  Goal-based business process models: creation and evaluation , 1997, Bus. Process. Manag. J..

[44]  Shailey Minocha,et al.  Linking Business Modelling to Socio-technical System Design , 1999, CAiSE.

[45]  Eric Yu,et al.  Using Goals, Rules and Methods to Support Reasoning in Business Process Reengineering , 1996 .

[46]  J. H. Davis,et al.  An Integrative Model Of Organizational Trust , 1995 .

[47]  Jörg Becker,et al.  Identifying the workflow potential of business processes , 1999, Proceedings of the 32nd Annual Hawaii International Conference on Systems Sciences. 1999. HICSS-32. Abstracts and CD-ROM of Full Papers.

[48]  Thomas Rose,et al.  Ein modellgestützter Ansatz zur kontextspezifischen Individualisierung von Prozeßmodellen , 1999, Wirtschaftsinformatik.

[49]  John Mylopoulos,et al.  On formal requirements modeling languages: RML revisited , 1994, Proceedings of 16th International Conference on Software Engineering.

[50]  Eric Dubois,et al.  Defining an Ontology for the Formal Requirements Engineering of Manufacturing Systems , 1997, ICEIMT.

[51]  John-Jules Ch. Meyer,et al.  A different approach to deontic logic: deontic logic viewed as a variant of dynamic logic , 1987, Notre Dame J. Formal Log..

[52]  Judith S. Olson,et al.  User‐centered design of collaboration technology , 1991 .

[53]  Mareike Schoop An Empirical Study of Multidisciplinary Communication in Healthcare using a Language-Action Perspective , 1999 .

[54]  Jonathan Grudin,et al.  Why CSCW applications fail: problems in the design and evaluationof organizational interfaces , 1988, CSCW '88.

[55]  Matthias Jarke,et al.  Regionale Kooperationskompetenz: Probleme und Modellierungstechniken , 1999, Wirtsch..

[56]  K. Devlin,et al.  Situation Theory and the Design of Interactive Information Systems , 1994 .

[57]  Bill Curtis,et al.  Process modeling , 1992, CACM.

[58]  Bashar Nuseibeh,et al.  Expressing the relationships between multiple views in requirements specification , 1993, ICSE '93.

[59]  Kai Wörner,et al.  Business Process Management for Open Processes , 1996 .

[60]  Matthias Jarke,et al.  CREWS: Towards Systematic Usage of Scenarios, Use Cases and Scenes , 1999, Wirtschaftsinformatik.

[61]  Jörg Sydow,et al.  Steuerung von und in Netzwerken — Perspektiven, Konzepte, vor allem aber offene Fragen , 2000 .

[62]  Bashar Nuseibeh,et al.  Method engineering for multi-perspective software development , 1996, Inf. Softw. Technol..

[63]  Gregory A. Hansen,et al.  Software Process Modeling , 1988 .

[64]  Antonio Argandoña Sharing Out in Alliances: Trust and Ethics , 1999 .

[65]  A. P. Chan,et al.  Coordination and Virtualization: the Role of Electronic Networks and Personal Relationships , 1999 .

[66]  Peter Kawalek,et al.  Process Models: a help or a burden? , 1997 .

[67]  William N. Robinson,et al.  A Meta-Model for Restructuring Stakeholder Requirements , 1997, Proceedings of the (19th) International Conference on Software Engineering.

[68]  Christoph Schneider,et al.  Prozeßmodellierung mit ereignisgesteuerten Prozeßketten (EPKs) und Petri-Netzen , 1997, Wirtschaftsinf..

[69]  Victor R. Basili,et al.  Q‐MOPP: qualitative evaluation of maintenance organizations, processes and products , 1998 .

[70]  Amrit Tiwana,et al.  Supporting Collaborative Process Knowledge Management in New Product Development Teams , 1999, Decis. Support Syst..

[71]  Andreas Philipp,et al.  Virtuell ins 21. Jahrhundert!? - Wertschöpfung in temporären Netzwerkverbünden , 1998, HMD Prax. Wirtsch..

[72]  Patricia Sachs,et al.  Transforming work: collaboration, learning, and design , 1995, CACM.

[73]  Hans Grabowski,et al.  Implementation of Information Systems Supporting Engineering Processes based on World Wide Web , 1996 .

[74]  Hector J. Levesque,et al.  ConGolog, a concurrent programming language based on the situation calculus , 2000, Artif. Intell..

[75]  H. G. Sol,et al.  Decision support systems: Issues and challenges: Göran FICK and Ralph H. SPRAGUE Jr. (Eds.) Proceedings of an International Task Force Meeting, June 23–25, 1980, Pergamon, Oxford, 1980, viii + 189 pages, £12.50 , 1981 .

[76]  Brian T. Pentland,et al.  Grammatical Models of Organizational Processes , 1995 .

[77]  Kevin Crowston,et al.  What is coordination theory and how can it help design cooperative work systems? , 1990, CSCW '90.

[78]  Michael zur Muehlen,et al.  Ein Framework zur Identifikation des Workflow-Potenzials von Prozessen , 2000, HMD Prax. Wirtsch..

[79]  John Mylopoulos,et al.  Understanding "why" in software process modelling, analysis, and design , 1994, Proceedings of 16th International Conference on Software Engineering.

[80]  Thomas Hess,et al.  Abgrenzung von Geschäftsprozessen , 1999, HMD Prax. Wirtsch..

[81]  C. Terwiesch,et al.  Managing the Process of Engineering Change Orders: The Case of the Climate Control System in Automobile Development , 1999 .

[82]  Manfred A. Jeusfeld,et al.  Anderungskontrolle in deduktiven Objektbanken , 1992 .

[83]  Peter Holm,et al.  Information technology and organizational effects: supporting the sales process with workflow technology , 1997, SIGCPR '97.

[84]  Hans-Bernd Kittlaus,et al.  Management von Prozeßmodellen dezentraler BPR-Projekte mit Hilfe eines zentralen Referenzprozeßmodells , 1999, Wirtschaftsinformatik.

[85]  Kevin Crowston,et al.  Tools for inventing organizations: toward a handbook of organizational processes , 1993, [1993] Proceedings Second Workshop on Enabling Technologies@m_Infrastructure for Collaborative Enterprises.

[86]  Duska Rosenberg,et al.  Design Issues in CSCW , 1994, Computer Supported Cooperative Work.

[87]  H. Weigand,et al.  Communication and deontic logic , 1995 .

[88]  M. König,et al.  Einführung: Qualität durch Kooperation , 1997 .

[89]  Hans Weigand,et al.  Meta-Patterns for Electronic Commerce Transactions Based on the Formal Language for Business Communication (FLBC) , 1998, Int. J. Electron. Commer..

[90]  Gunther Reinhart,et al.  Qualitätssicherung durch Prozeßorientierung , 1997 .

[91]  John Mylopoulos,et al.  Capturing more world knowledge in the requirements specification , 1982, ICSE '82.

[92]  Reinhard Schütte,et al.  Referenz-Informationsmodelle für den Handel: Begriff, Nutzen und Empfehlungen für die Gestaltung und unternehmensspezifische Adaption von Referenzmodellen , 1997 .

[93]  Fernando Flores,et al.  DOING AND SPEAKING IN THE OFFICE , 1980 .

[94]  Eric S. K. Yu,et al.  Models for supporting the redesign of organizational work , 1995, COCS '95.

[95]  Carolyn B. Seaman,et al.  Using the OPT improvement approach in the SQL/DS development environment , 1994, CASCON.

[96]  Michael Schrefl,et al.  How to compose an object-oriented business process model? , 1996 .

[97]  Hans-Christian Pfohl Abgrenzung der Klein- und Mittelbetriebe von Großbetrieben , 1997 .

[98]  Kjeld Schmidt,et al.  CSCW: Four Characters in Search of a Context , 1989, ECSCW.

[99]  Terry Winograd A Language/Action Perspective on the Design of Cooperative Work , 1987, Hum. Comput. Interact..

[100]  Elmar J. Sinz,et al.  Modeling of Business Systems Using the Semantic Object Model (SOM) - A Methodological Framework - , 1997 .

[101]  François Vernadat,et al.  Enterprise Modelling Languages , 1997, ICEIMT.

[102]  E. Dubois,et al.  From early to late formal requirements: a process-control case study , 1998, Proceedings Ninth International Workshop on Software Specification and Design.

[103]  Hubert Österle,et al.  Prozeßbenchmarking - ein methodischer Ansatz zur Produktentwicklung mit Standardsoftware , 1999, Wirtschaftsinformatik.

[104]  Brad Hartfield,et al.  Computer systems and the design of organizational interaction , 1988, TOIS.

[105]  Peter Kawalek,et al.  The Development of a Process Modelling Method , 1994 .

[106]  Remo Pareschi,et al.  Generalized process structure grammars GPSG for flexible representations of work , 1996, CSCW '96.

[107]  August-Wilhelm Scheer,et al.  Value-Based Management of Inter-Organizational Business Processes , 1997 .

[108]  Peter Preisendörfer,et al.  Vertrauen als soziologische Kategorie , 1995 .

[109]  H. D. Rombach,et al.  The Goal Question Metric Approach , 1994 .

[110]  Kathleen M. Carley,et al.  Network Structure in Virtual Organizations , 1999 .

[111]  Eric Yu Strategic modelling for enterprise integration , 1999 .

[112]  Wolfgang Appelt,et al.  WWW Based Collaboration with the BSCW System , 1999, SOFSEM.

[113]  Johann H. Schlichter,et al.  Rechnergestützte Gruppenarbeit , 1993, Perspektiven der Informatik.

[114]  Christoph Beckmann,et al.  F&E-Management , 1996 .

[115]  Manfred A. Jeusfeld,et al.  An Executable Meta Model for Re-Engineering of Database Schemas , 1994, Int. J. Cooperative Inf. Syst..

[116]  Victor R. Basili,et al.  Characterizing and Assessing a Large-Scale Software Maintenance Organization , 1994, 1995 17th International Conference on Software Engineering.

[117]  Terry Winograd,et al.  Understanding computers and cognition - a new foundation for design , 1987 .

[118]  Erik Brynjolfsson,et al.  The Matrix of Change: A Tool for Business Process Reengineering , 1996 .

[119]  Shawn A. Bohner,et al.  Model based process assessments , 1993, Proceedings of 1993 15th International Conference on Software Engineering.

[120]  Peter Checkland,et al.  Systems Thinking, Systems Practice , 1981 .

[121]  Allan L. Scherr,et al.  A New Approach to Business Processes , 1993, IBM Syst. J..

[122]  A. Rolf,et al.  Grundlagen der Organisations-und Wirtschaftsinformatik , 1998 .