Managing Business Processes an an Information Resource

The relevance of business processes as a major asset of an enterprise is more and more accepted: Business processes prescribe the way in which the resources of an enterprise are used, i.e., they describe how an enterprise will achieve its business goals. Organizations typically prescribe how business processes have to be performed, and they seek information technology that supports these processes. We describe a system that supports the two fundamental aspects of business process management, namely the modeling of processes and their execution. The meta-model of our system deals with models of business processes as weighted, colored, directed graphs of activities; execution is performed by navigation through the graphs according to a well-defined set of rules. The architecture consists of a distributed system with a client/server structure, and stores its data in an object-oriented database system.

[1]  Gunter Saake,et al.  Monitoring dynamic integrity constraints based on temporal logic , 1987, Inf. Syst..

[2]  Gene F. Hoffnagle,et al.  Automating the Software Development Process , 1985, IBM Syst. J..

[3]  Andreas Reuter,et al.  The ConTract Model , 1991, Database Transaction Models for Advanced Applications.

[4]  Kurt Jensen Coloured Petri nets: A high level language for system design and analysis , 1989, Applications and Theory of Petri Nets.

[5]  Kristine D. Saracelli,et al.  Process Automation in Software Application Development , 1993, IBM Syst. J..

[6]  Jens Behrmann-Poitiers,et al.  A Model to Support Routine Office-Work , 1991, BTW.

[7]  Eike Best,et al.  Nonsequential Processes: A Petri Net View , 1988 .

[8]  Hartmann J. Genrich Predicate/transition nets , 1987 .

[9]  Angelika M. Kotz Triggermechanismen in Datenbanksystemen , 1989 .

[10]  Walter D. Potter,et al.  Hyper-Semantic Data Modeling , 1989, Data Knowl. Eng..

[11]  Robert Orfali,et al.  Client/server programming with OS/2 2.0 , 1993 .

[12]  Dennis Tsichritzis,et al.  Form management , 1982, CACM.

[13]  Charles T. Davies,et al.  Data Processing Spheres of Control , 1978, IBM Syst. J..

[14]  Jean-Loup Baer,et al.  A Survey of Some Theoretical Aspects of Multiprocessing , 1973, CSUR.

[15]  Gerti Kappel,et al.  Reorganizing Object Behavior by Composition - Coping with Evolving Requirements in Office Systems , 1991, BTW.

[16]  Joan Peckham,et al.  Semantic data models , 1988, CSUR.

[17]  Frank Leymann Towards the STEP neutral repository , 1994 .

[18]  Jacques Guyot A process model for data bases , 1988, SGMD.

[19]  Gerhard Chroust,et al.  The Role of Work Management in Application Development , 1990, IBM Syst. J..

[20]  Andreas Reuter,et al.  Transaction Processing: Concepts and Techniques , 1992 .

[21]  Fred Krögr Temporal Logic Of Programs , 1987 .

[22]  Eike Best,et al.  Nonsequential Processes , 1988, EATCS Monographs on Theoretical Computer Science.

[23]  Harvey M. Deitel,et al.  The design of OS/2 , 1992 .