The OCoN approach to workflow modeling in object-oriented systems

被引:21
作者
Wirtz, G
Weske, M
Giese, H
机构
[1] Univ Munster, Inst Informat, Arbeitsgrp Verteilte Syst, D-48149 Munster, Germany
[2] Tech Univ Eindhoven, Dept Informat & Technol, NL-5600 MB Eindhoven, Netherlands
[3] Univ Gesamthsch Paderborn, Fachbereich Prakt Informat 17, Arbeitsgrp Software Engn, D-33098 Paderborn, Germany
关键词
workflow modeling; workflow design strategies; object-orientation; Petri nets;
D O I
10.1023/A:1011417710529
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Workflow management aims at modeling and executing application processes in complex technical and organizational environments. Modern information systems are often based on object-oriented design techniques, for instance. the Unified Modeling Language (UML). These systems consist of application objects which collaborate to achieve a common goal. Although application objects collaborate in the context of business processes that can be supported by workflow technology, workflow modeling is typically done with proprietary workflow languages. Hence, two separate formalisms are present for modeling application objects and workflows. fit this paper we try to remedy this situation by proposing the use of Object Coordination Nets (OCoN) for workflow modeling. OCoN nets provide a seamless integration with UML structure diagrams. The OCoN formalism also helps to deal with all relevant aspects of modeling complex workflow systems in a scalable and consistent manner.
引用
收藏
页码:357 / 376
页数:20
相关论文
共 31 条
[1]  
[Anonymous], 1985, EATCS MONOGRAPHS THE
[2]  
Booch G., 1993, OBJECT ORIENTED ANAL
[3]  
Brauer W, 1987, LECT NOTES COMPUTER, V254
[4]  
Coleman D., 1994, Object-Oriented Development: The Fusion Method
[5]  
DEITERS W, 1994, INT J SOFTW ENG KNOW, V2, P397
[6]   SYSTEM MODELING WITH HIGH-LEVEL PETRI NETS [J].
GENRICH, HJ ;
LAUTENBACH, K .
THEORETICAL COMPUTER SCIENCE, 1981, 13 (01) :109-136
[7]   AN OVERVIEW OF WORKFLOW MANAGEMENT - FROM PROCESS MODELING TO WORKFLOW AUTOMATION INFRASTRUCTURE [J].
GEORGAKOPOULOS, D ;
HORNICK, M ;
SHETH, A .
DISTRIBUTED AND PARALLEL DATABASES, 1995, 3 (02) :119-153
[8]  
Giese H, 1999, LECT NOTES COMPUT SC, V1723, P534
[9]  
GIESE H, 1998, P INT S SOFTW ENG PA, P107
[10]  
GIESE H, 1999, P INT C PAR DISTR PR