Skip to main content

Mentor: Entwurf einer Workflow-Management-Umgebung basierend auf State- und Activitycharts

  • Conference paper
Datenbanksysteme in Büro, Technik und Wissenschaft

Part of the book series: Informatik aktuell ((INFORMAT))

Zusammenfassung

Der Aspekt der Steuerung von Arbeitsabläufen rückt heute in Unternehmen - gerade auch im Dienstleistungsbereich - immer mehr in den Vordergrund. Eine möglichst optimale Strukturierung und Abwicklung von Unternehmensprozessen spielt, etwa im Rahmen des Business Process Reengineering, für die Wirtschaftlichkeit eine große Rolle. Die aus einzelnen Arbeitsschritten zusammengesetzten Arbeitsabläufe werden auch als „Workflows„ bezeichnet. Beider computerunterstützten Abwicklung von Workflows sollen die einzelnen Arbeitsschritte mittels beliebiger Datenbanksysteme und/oder anderer Systemkomponenten (Dokumentenarchive, Applikationsprogramme etc.) ausgeführt werden; die Workflow-Management-Umgebung soll die Infrastruktur zur koordinierten und fehlertoleranten Ausführung in einer unternehmensweit verteilten und hochgradig heterogenen Informationssystemlandschaft bereitstellen. Dieser Artikel stellt das Projekt Mentor vor, in dem eine Workflow-Management-Umgebung entwickelt wird, bei der Workflows mit Hilfe von State- und Activitycharts spezifiziert, ausgeführt, überwacht und gesteuert werden. Die von David Harel entwickelte Spezifikationsmethode der State- und Activitycharts kombiniert die Einfachheit und mathematische Rigorosität von Automatenmodellen mit Möglichkeiten zur Visualisierung von Spezifikationen und hat gleichzeitig eine mit Prädi- kat-Transitions-Netzen vergleichbare Ausdrucksmächtigkeit. Ausgehend von dem kommerziellen Werkzeug Statemate, mit dem State- und Activitycharts entworfen und simuliert werden können, soll eine komplette Spezifikations- und Laufzeitumgebung für unternehmensweite Workflows entwickelt werden. Diese Umgebung soll verschiedene Middleware-Komponenten wie TP-Monitore und Dienste einer verteilten Programmierumgebung (z.B. OMG CORBA und COSS) integrieren und Workflow-Spezifikationen darauf abbilden.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literaturverzeichnis

  1. A. Biliris, S. Dar, N. Gehani, H. V. Jagadish, K. Ramamritham, ASSET: A System for Supporting Extended Transactions, ACM SIGMOD Conference, 1994

    Google Scholar 

  2. D. Barbara, S. Mehrotra, M. Rusinkiewicz, INCAS: A Computation Model for Dynamic Workflows in Autonomous Distributed Environments, Technical Report, Matsushita Information Technology Laboratory, Princeton, 1994

    Google Scholar 

  3. P.A. Bernstein, Middleware: An Architecture for Distributed System Services, Technical Report, Digital Corporation, Cambridge Research Laboratory, 1993

    Google Scholar 

  4. Y. Breitbart, A. Deacon, H.-J. Schek, A. Sheth, G. Weikum, Merging Application-centric and Data-centric Approaches to Support Transaction-oriented Multi-system Workflows, ACM SIGMOD Record Vol. 22 No. 3, September 1993

    Google Scholar 

  5. V.J. Cahill, R. Balter, N. Harris, X. Rousset de Pina (Editors), The Comandos Distributed Application Platform, Springer-Verlag, 1993

    Google Scholar 

  6. U. Dayal, M. Hsu, R. Ladin, A Transactional Model for Long-Running Activities, VLDB Conference, 1991

    Google Scholar 

  7. U. Dayal, H. Garcia-Molina, M. Hsu, B. Kao, M.-C. Shan, Third Generation TP Monitors: A Database Challenge, ACM SIGMOD Conference, 1993

    Google Scholar 

  8. P.J. Denning, The Fifteenth Level, Keynote Address, ACM SIGMETRICS Conference, 1994

    Google Scholar 

  9. Enc93] An Introduction to Programming the Encina Monitor, Transarc Corporation, 1993

    Google Scholar 

  10. C. A. Ellis, G.J. Nutt, Modeling and Enactment of Workflow Systems, Invited Paper, 14th International Conference on Application and Theory of Petri Nets, 1993

    Google Scholar 

  11. U. Furbach, Formal Specification Methods for Reactive Systems, Journal of Systems Software Vol. 21, pp. 129–139, 1993

    Article  Google Scholar 

  12. D. Georgakopoulos, M. Hornick, P. Krychniak, F. Manola, Specification and Management of Extended Transactions in a Programmable Transaction Environment, IEEE Data Engineering Conference, Houston, 1994

    Google Scholar 

  13. M. Gesmann, A. Grasnickel, H. Schoening, A Remote Cooperation System Supporting Interoperability in Heterogeneous Environments, IEEE International Workshop on Research Issues in Data Engineering: Interoperability of Multidatabase Systems, Vienna, 1993

    Google Scholar 

  14. J. Gray, A. Reuter, Transaction Processing: Concepts and Techniques, Morgan Kaufmann, 1993

    Google Scholar 

  15. D. Harel, Statecharts: A Visual Formalism for Complex Systems, Science of Computer Programming Vol. 8, 1987, pp. 231–274

    Article  MathSciNet  MATH  Google Scholar 

  16. D. Harel, On Visual Formalisms, Communications of the ACM Vol. 31 No. 5, 1988

    Article  MathSciNet  Google Scholar 

  17. D. Harel etal., STATEMATE: A Working Environment for the Development of Complex Reactive Systems, IEEE Transactions on Software Engineering Vol. 16 No. 4, April 1990

    Google Scholar 

  18. D. Harel, A. Pnueli, J.P. Schmidt, R. Sherman, On the Formal Semantics of State- charts, 2nd IEEE Symposium on Logic in Computer Science, 1987

    Google Scholar 

  19. M. Hsu (Editor), IEEE Data Engineering Bulletin Vol. 16 No. 2, June 1993, Special Issue on Workflow and Extended Transaction Systems

    Google Scholar 

  20. i-Logix Inc., Languages of STATEMATE, in: Documentation for the Statemate System, 1991

    Google Scholar 

  21. S. Jablonski, Aktivitäten-Management-Systeme: Ziele, Grundlagen und Lösungen, Manuskript, 1993

    Google Scholar 

  22. G. Kappel, M. Schrefl, Object/Behavior Diagrams, IEEE Data Engineering Conference, 1991

    Google Scholar 

  23. St. Kirn, R. Unland, U. Wanka, MAMB A: Automatic Customization of Computerized Business Processes, Information Systems Vol. 19 No. 8, 1994

    Google Scholar 

  24. F. Leymann, W. Altenhuber, Managing Business Processes as an Information Resource, IBM Systems Journal Vol. 33 No. 2, 1994

    Article  Google Scholar 

  25. T. McCusker, Workflow takes on the enterprise, Datamation, Dec 1, 1993

    Google Scholar 

  26. T.W. Malone, K. Crowston, The Interdisciplinary Study of Coordination, ACM Computing Surveys Vol. 26 No. 1, March 1994

    Article  Google Scholar 

  27. W.P. Meiling, Enterprise Information Architectures - They’re Finally Changing, Invited Industrial Plenary Talk, ACM SIGMOD International Conference on Management of Data, Minneapolis, 1994

    Google Scholar 

  28. S. Muender (Editor), Distributed Systems, ACM Press, 2nd Edition, 1993

    Google Scholar 

  29. R. Obermarck (Editor), IEEE Data Engineering Bulletin Vol. 17 No. 1, March 1994, Special Issue on TP Monitors and Distributed Transaction Management

    Google Scholar 

  30. A. Oberweis, Workflow Management in Software Engineering Projects, 2nd International Conference on Concurrent Engineering and Electronic Design Automation, 1994

    Google Scholar 

  31. A. Oberweis, G. Scherrer, W. Stucky, INCOME/STAR: Methodology and Tools for the Development of Distributed Information Systems, Information Systems Vol. 19 No. 8, 1994

    Article  Google Scholar 

  32. OMG92] Object Management Group, The Common Object Request Broker: Architecture and Specification, 1992

    Google Scholar 

  33. Object Management Group, The Common Object Services Specification, Volume 1, 1994

    Google Scholar 

  34. B. Reinwald, Workflow-Management in verteilten Systemen, Teubner-Verlag, 1993

    Google Scholar 

  35. A. Reuter, F. Schwenkreis, H. Wächter, Zuverlässige Abwicklung großer verteilter Anwendungen mit ConTVacts - Architektur einer Prototypimplementierung, in: R.Bayer,T. Härder, P. Lockemann (Hsrg.), Objektbanken für Experten, Springer-Verlag, 1992

    Google Scholar 

  36. M. Rusinkiewicz, A. Sheth, Specification and Execution of Transactional Workflows, in: W. Kim (Editor), Modern Database Systems: The Object Model, Interoperability, and Beyond, ACM Press, 1994

    Google Scholar 

  37. G. Saake, Objektorientierte Spezifikation von Informationssystemen, Teubner-Verlag, 1993

    Google Scholar 

  38. A. Sheth, N. Krishnakumar, Specification of Workflows with Heterogeneous Tasks in METEOR, 20tli VLDB Conference, Poster Paper Collection, 1994

    Google Scholar 

  39. Deutsches Anwenderforum für STATEMATE/Express V-HDL, Berner & Mattner GmbH, 1994

    Google Scholar 

  40. B. Salzberg, D. Tombroff, DSDT: Durable Scripts Containing Database Transactions, Manuscript, submitted for publication, 1994

    Google Scholar 

  41. A.-W. Scheer, ARIS Toolset: a Software Product is Born, Information Systems Vol. 19 No. 8, 1994

    Article  Google Scholar 

  42. A. Schill (Editor), DCE - The OSF Distributed Computing Environment, Client/Server Model and Beyond, International DCE Workshop, Springer, 1993

    Google Scholar 

  43. F. Schwenkreis, APRICOTS - A Prototype Implementation of a Contract System - Management of the Control Flow and the Communication System, 12th Symposium on Reliable Distributed Systems, 1993

    Google Scholar 

  44. H. Wächter, A. Reuter, The Contract Model, in: A.K. Elmagarmid (Editor), Database Transaction Models for Advanced Applications, Morgan Kaufmann, 1992

    Google Scholar 

  45. G. Weikum, Extending Transaction Management to Capture More Consistency with Better Performance, Invited Paper, 9th French Database Conference, Toulouse, September 1993

    Google Scholar 

  46. J. Widom, U. Dayal (Editors), A Guide To Active Databases, Morgan Kaufmann, 1994

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wodtke, D., Kotz Dittrich, A., Muth, P., Sinnwell, M., Weikum, G. (1995). Mentor: Entwurf einer Workflow-Management-Umgebung basierend auf State- und Activitycharts. In: Lausen, G. (eds) Datenbanksysteme in Büro, Technik und Wissenschaft. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-79646-3_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-79646-3_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-59095-8

  • Online ISBN: 978-3-642-79646-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics