Advertisement

Benchmarking von Workflow-Management-Systemen (Kurzbeitrag)

  • Michael Gillmann
  • Peter Muth
  • Gerhard Weikum
  • Jeanine Weissenfels
Part of the Informatik aktuell book series (INFORMAT)

Zusammenfassung

Heute verfügbare Workflow-Management-Systeme (WfMS) weisen in ihrer Leistungsfähigkeit und Skalierbarkeit deutliche Defizite auf. Während an Verbesserungen intensiv gearbeitet wird, sollten Leistungsvergleiche zwischen verschiedenen WfMS generell auf eine systematische, objektive Basis gestellt werden. Zu diesem Zweck entwickelt dieser Kurzbeitrag einen Benchmark für WfMS, der — ausgehend von den Basisaktivitäten des TPC-C-Benchmarks — in verschiedenen Ausbaustufen Stärken und Schwächen von WfMS ausloten und systematisch vergleichen kann. Die Benchmark-Definition wägt sorgfältig ab zwischen Einfachheit, Realitätsnähe und Aussagekraft von Benchmark-Messungen und ist in dem im Industriestandard UML verwendeten State- und Activity-Chart-Formalismus spezifiziert.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. [l]
    G. Alonso, D. Agrawal, A. Abbadi, C. Mohan: Functionality and Limitations of Current Workflow Management Systems. IEEE Expert 12 (5), 1997Google Scholar
  2. [2]
    T. Bauer, P. Dadam, A Distributed Execution Environment for Large-Scale Workflow Management Systems with Subnets and Server Migration, Proc. Cooperative Information Systems (CoopIS), 1997Google Scholar
  3. [3]
    A. Bonner, A. Shrufi, S. Rozen, LabFlow-1: a Database Benchmark for High-Throughput Workflow Management, Proc. Extending Database Technology (EDBT), France, 1996Google Scholar
  4. [4]
    A. Cichoki, A. Helal, M. Rusinkiewicz, D. Woelk: Workflow and Process Automation, Concepts and Technology, Kluwer, 1998CrossRefGoogle Scholar
  5. [5]
    S. Ceri, P. Grefen, G. Sánchez: WIDE - A Distributed Architecture for Workflow Management, Proc. RIDE, 1997Google Scholar
  6. [6]
    J. Doppelhammer, T. Höppler, A. Kemper, D. Kossmann, Database Performance in the Real World - TPC-D and SAP R/3, Proc. SIGMOD, 1997Google Scholar
  7. [7]
    A. Geppert, M. Berndtsson, D. Lieuwen, C. Roncancio: Performance Evaluation of Object-Oriented Active Database Management Systems Using the BEAST Benchmark, Theory and Practice of Object Systems (TAPOS) 4: 4, October 1998Google Scholar
  8. [8]
    D. Georgakopoulos, M. Hornick, A. Sheth, An Overview of Workflow Management: From Process Modeling to Workflow Automation Infrastructure, Distributed and Parallel Databases, 3 (2), 1995Google Scholar
  9. [9]
    J Gray (Ed.), The Benchmark Handbook, 2nd Edition, Morgan Kaufmann, 1993zbMATHGoogle Scholar
  10. [10]
    A. Geppert, D. Tombros: Event-based Distributed Workflow Execution with EVE, IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing, The Lake District, Middleware’98, England, September 1998Google Scholar
  11. [11]
    T. Härder: Informatik Forschung und Entwicklung, Band 12, Heft 2, Springer-Verlag, 1997Google Scholar
  12. [12]
    D. Harel, State Charts: A Visual Formalism for Complex Systems, Science of Computer Programming Vol. 8, 1987Google Scholar
  13. [13]
    C. Hagen, G. Alonso: Flexible Exception Handling in the OPERA Process Support System, Proc. ICDCS, 1998Google Scholar
  14. [14]
    D. Harel, E. Gery: Executable Object Modeling with Statecharts, IEEE Computer, 30 (7), 1997Google Scholar
  15. [15]
    R. Jain: The Art of Computer Systems Performance Analysis, John Wiley & Sons, 1991zbMATHGoogle Scholar
  16. [16]
    S. Jablonski, C. Bussler: Workflow-Management, Modeling Concepts, Architecture and Implementation, International Thomson Computer Press, 1996Google Scholar
  17. [17]
    S. Jablonski, M. Böhm, W. Schulze (Hrsg): Workflow-Management - Entwicklung von Anwendungen und Systemen, dpunkt Verlag, 1997Google Scholar
  18. [18]
    K. Moore, M. Peterson, A Groupware Benchmark Based on Lotus Notes, Proc. (ICDE), 1996Google Scholar
  19. [19]
    P. Muth, D. Wodtke, J. Weissenfels, A. Kotz Dittrich, G. Weikum, From Centralized Workflow Specification to Distributed Workflow Execution, Journal of Intelligent Information Systems, Special Issue on Workflow Management, 10 (2), 1998Google Scholar
  20. [20]
    M. Nüttgens, T. Feld, V. Zimmermann: Business Process Modeling with EPC and UML: Transformation or Integration?, in: M. Schader, A. Korthaus (Hrsg.): The Unified Modeling Language - Technical Aspects and Applications, Proc. (Mannheim, Oktober 1997), Workshop des Arbeitskreises ”Grundlagen objektorientierter Modellierung” (GROOM) der GI-Fachgruppe 2.1.9 (”Objektorientierte Softwareentwicklung”), Heidelberg 1998Google Scholar
  21. [21]
    P. O’Neil: Database Performance Measurement, in: A.B. Tucker, (Editor), The Computer Science and Engineering Handbook, CRC Press, 1997Google Scholar
  22. [22]
    M. Reichert, P. Dadam, ADEPTflex - Supporting Dynamic Changes of Workflows Without Loosing Control, Journal of Intelligent Information Systems, Special Issue on Workflow Management, 10 (2), 1998Google Scholar
  23. [23]
    F. Rump, J. Desel, H. Reichel (Hrsg.): Proc. GI-Workshop “Grundlagen der Parallelität”, 1997Google Scholar
  24. [24]
    A.W. Scheer: Benchmarking Business Process, in: Okino, N.; Tamura, H.; fujii, S. (Hrsg.): Advances in Production Management Systems, Proc. of the 6th IFIP TC5/WG5.7, International Conference on Production Management Systems - APMS, 1996Google Scholar
  25. [25]
    H. Schuster, P. Heinl: A Workflow Data Distribution Strategy for Scalable Workflow Management Systems. Proc. ACM Symposium on Applied Computing (SAC’97), 1997Google Scholar
  26. [26]
    Transaction Processing Performance Council, http://www.tpc.org
  27. [27]
    Unified Modeling Language (UML) Version 1.1, http://www.rational.com/uml/documentation.html
  28. [28]
    G. Vossen, J. Becker (Hrsg.): Geschäftprozeßmodellierung und Workflow-Management, Modelle, Methoden, Werkzeuge. International Thomson Publishing, 1996Google Scholar
  29. [29]
    Workflow Management Coalition. verschiedene Veröffentlichungen, http://www.aiai.ed.ac.uk/WfMC/
  30. [30]
    J. Weissenfels, P. Muth, G. Weikum, Flexible Worklist Management in a Light-Weight Workflow Management System, Proc. EDBT Workshop on Workflow Management Systems, 1998Google Scholar
  31. [31]
    G. Weikum, D. Wodtke, A. Kotz-Dittrich, P. Muth, J. Weissenfels: Spezifikation, Verifikation und verteilte Ausführung von Workflows in MENTOR, Informatik Forschung und Entwicklung, Springer-Verlag, 1997Google Scholar
  32. [32]
    P. Muth, J. Weissenfels, M. Gillmann, G. Weikum, Integrating Light-Weight Workflow Management Systems within Existing Business Environments, erscheint in Proc. ICDE, 1999Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Michael Gillmann
    • 1
  • Peter Muth
    • 1
  • Gerhard Weikum
    • 1
  • Jeanine Weissenfels
    • 1
  1. 1.Fachbereich InformatikUniversität des SaarlandesSaarbrückenGermany

Personalised recommendations