In this paper, an approach to use task trees in a workflow management system (WfMS) is presented. As hierarchical models task trees capture several hierarchy levels of a workflow in one model. A workflow editor visualizes the models also as flowcharts similar to UML activity diagrams. The WfMS use these models as input and instantiates and executes them. The system is web-based and can be easily accessed by users with any browser clients. This paper motivates the approach to use task trees that produce hierarchical and structured workflow specifications. The proposed language might help end-users to better understand workflow models with its problem oriented hierarchical modeling character. Temporal operators from the task models are compared with certain operators from established workflow languages. In addition, in TTMS an instantiation time concept is implemented, where decision operators are evaluated at the very moment the process is instantiated. Consequently the task tree modeling language is enhanced for modeling decisions in the context of workflow management.


User-oriented business process modeling Business process management Workflow systems Task modeling 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Balzert, H.: Lehrbuch der Software-Technik: Basiskonzepte und Requirements Engineering. Spektrum, Heidelberg (2009)CrossRefGoogle Scholar
  2. 2.
    Brüning, J., Forbrig, P.: Methoden zur adaptiven Anpassung von EPKs an individuelle Anforderungen vor der Abarbeitung. In Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten (EPK 2008), Saarbrücken, CEUR-WS, vol. 420 (2008) Google Scholar
  3. 3.
    Brüning, J., Forbrig, P.: Modellierung von Entscheidungen und Interpretation von Entscheidungsoperatoren in einem WfMS. In: Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten (EPK 2009), Berlin, CEUR-WS, vol. 554 (2009) Google Scholar
  4. 4.
    Brüning, J., Dittmar, A., Forbrig, P., Reichart, D.: Getting SW Engineers on Board: Task Modelling with Activity Diagrams. In: Gulliksen, J., Harning, M.B., van der Veer, G.C., Wesson, J. (eds.) EIS 2007. LNCS, vol. 4940, Springer, Heidelberg (2008)Google Scholar
  5. 5.
    Dadam, P., Reichert, M.: The ADEPT project: A decade of research and development for robust and flexible process support - challenges and achievements. Computer Science - Research and Development 22, 81–97 (2009)CrossRefGoogle Scholar
  6. 6.
    Diaper, D., Stanton, N.: The Handbook of Task Analysis for Human-Computer Interaction. Lawrence Erlbaum Assoc. Inc., Mahwah (2003)Google Scholar
  7. 7.
    Eriksson, H.-E., Penker, M.: Business Modeling With UML: Business Patterns at Work. Wiley, Chichester (2000)Google Scholar
  8. 8.
    Gabriel, M., Ferreira, V., Ferreira, D.R.: Understanding Spaghetti Models with Sequence Clustering for ProM. In: Business Process Management Workshops (BPM 2009 International Workshops), Ulm. LNBIP, vol. 43 (2009)Google Scholar
  9. 9.
    Hollingsworth, D.: The Workflow Reference Model. Tech. Rep. Document Number TC00-1003, Workflow Management CoalitionGoogle Scholar
  10. 10.
    Keller, G., Nüttgens, M., Scheer, A.-W.: Semantische Prozessmodellierung auf der Grundlage Ereignisgesteuerter Prozessketten (EPK). In: Veröffentlichungen des Instituts für Wirtschaftsinformatik (IWi), Heft 89, Universität des Saarlandes (January 1992) Google Scholar
  11. 11.
    Kiepuszewski, B., ter Hofstede, A.H.M., Bussler, C.J.: On structured workflow modelling. In: Wangler, B., Bergman, L.D. (eds.) CAiSE 2000. LNCS, vol. 1789, p. 431. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  12. 12.
    Luyten, K.: Dynamic User Interface Generation for Mobile and Embedded Systems with Model-Based User Interface Development, PhD Thesis in University Limburg (2004)Google Scholar
  13. 13.
    La Rosa, M., Gottschalk, F., Dumas, M., van der Aalst, W.: Linking Domain Models and Process Models for Reference Model Configuration. In: Proceedings of the International Conference on Business Process Management, BPM 2007 (2007)Google Scholar
  14. 14.
    Laue, R., Mendling, L.: The Impact of Structuredness on Error Probability of Process Models. In: Information Systems and e-Business Technologies 2nd International United Information Systems Conference UNISCON 2008, Klagenfurt. LNBIP, vol. 5 (2008)Google Scholar
  15. 15.
    Mori, G., Paterno, F., Santoro, C.: CTTE: Support for Developing and Analyzing Task Models for Interactive System Design. IEEE Transactions on Software Engineering, 797–813 (2002)Google Scholar
  16. 16.
    Neiger, D., Churilov, L.: Goal-Oriented Decomposition of Event-Driven Process Chains with Value focused Thinking. In: 14th Australasian Conference on Information Systems, PerthGoogle Scholar
  17. 17.
    Paterno, F.: Model-Based Design and Evaluation of Interactive Applications. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  18. 18.
    Poluha, R.G.: Application of the SCOR Model in Supply Chain Management. Youngstown, New York (2007)Google Scholar
  19. 19.
    Rosemann, M., van der Aalst, W.: A configurable reference modelling language. Information Systems 32(1), S.1–S.23 (2007)Google Scholar
  20. 20.
    Scheer, A.-W.: ARIS: Business Process Modeling. Springer, Heidelberg (1999)CrossRefGoogle Scholar
  21. 21.
    Vanhatalo, J., Völzer, H., Koehler, J.: The refined process structure tree. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 100–115. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  22. 22.
    van der Aalst, W., Pesic, M., Schonenberg, H.: Declarative Workflows Balancing Between Flexibility and Support. Computer Science - Research and Development 23(2), 99–113 (2009)CrossRefGoogle Scholar
  23. 23.
    van der Aalst, W., ter Hofstede, A., Kiepuszewski, B., Barros, A.: Workflow Patterns. Distributed and Parallel Databases 14(3), 5–51 (2003)CrossRefGoogle Scholar
  24. 24.
    van der Aalst, W., ter Hofstede, A.: YAWL – Yet Another Workflow Language (Revised version). QUT Technical Report, FIT-TR-2003-04, Queensland University of Technology, Brisbane (2003)Google Scholar
  25. 25.
    Weske, M.: Workflow Management Systems: Formal Foundation, Conceptual Design, Implementation Aspects. Habilitation Thesis, University of Münster (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Jens Brüning
    • 1
  • Peter Forbrig
    • 1
  1. 1.Department of Computer ScienceUniversity of RostockRostockGermany

Personalised recommendations