Lucinéia Heloisa Thom, Manfred Reichert, Carolina Ming Chiao, Cirano Iochpe



Due to their high level of abstraction and their reusability, workflow patterns are increasingly attracting the interest of both BPM researchers and BPM tool vendors. Frequently, process models can be assembled out of a set of recurrent business functions (e.g., task execution request, approval, notification), each of them having generic semantics that can be described as activity pattern. To our best knowledge, so far, there has been no extensive work implementing such activity patterns in a process modeling tool. In this paper we present an approach for modeling business processes and workflows. It is based on a suite which, when being implemented in a process modeling tool, allows to design business processes based on well-defined (process) activity patterns. Our suite further provides support for analysing and verifying certain properties of the composed process models (e.g., absence of deadlocks and livelocks). Finally, our approach considers both business processes designed from scratch and processes extracted from legacy systems.


  1. Bancroft, N., Henning, S., Sprengel, A.. 1998. Implementing SAP R/3. 2nd ed. Greenwich, Conn.: Manning, xxiv, 310 p. : il.
  2. Barros, A., Dumas, M. and ter Hofstede. 2005. Service Interaction Patterns. In W.M.P. van der Aalst, editor, Proceedings of the BBPM, v. 3649 of Lecture Notes in Computer Science, pp. 302-318. Springer-Verlag.
  3. Dowson, M. (1987) Interation in the Software Process Review of the 3rd International Software Process Workshop. In Proceedings of the 9th international Conference on Software Engineering (Monterey, California, United States). International Conference on Software Engineering. IEEE Computer Society Press, Los Alamitos, CA, 36-41.
  4. Flores, F. 1998. Computer Systems and the Design of Organizational Interaction.
  5. Harrington, H. J. (1991) “Business Process Improvement: The Breakthrough Strategy for Total Quality, Productivity, and Competitiveness”. McGraw-Hill. 274p.
  6. Malone, T. W. Crownston, K. Herman, G.A. 2004. Organizing Business Knowledge: The MIT Process Handbook. ISBN 0-262-13429-2.
  7. Medina-Mora, R., 1992. The action workflow approach to workflow management technology.
  8. IDS Scheer. 2007. Aris Plataform: Product Brochure.
  9. Intalio. 2006. Creating Process Flows.
  10. Le Clair, C.; Teubner, C. 2007. The Forrester Wave: Business Process Management for Document Processes, Q3 2007.
  11. Lenz, R.; Reichert, M. 2007. IT Support for Healthcare Processes - Premises, Challenges, Perspectives. Data and Knowledge Engineering, 61:39-58
  12. Leymann, F.; Roller, D. (1999) “Production Workflow: Concepts and Techniques”. Prentice Hall. 479p.
  13. Keller, G.; Nüttgens, M.; Scheer; A.-W., 1992. Semantische Prozessmodellierung auf der Grundlage “Ereignisgesteuerter Prozessketten (EPK)”. Heft 89, Institut für Wirtschaftsinformatik, Saarbrücken, Germany.
  14. Namiri, K, Stoganovic, N. 2007. Pattern -Based Design and Validation of Business Process Compliance. In: Proceedings of OTM, Springer-Verlag, Heidelberg, p. 59-76.
  15. Reichert M., Rinderle S., Kreher, U., Acker, H., Lauer, M., Dadam, P.: ADEPT Next Generation Process Management Technology (Tool Demonstration). Proc. CAiSE'06 Forum, Luxembourg, June 2006, pp. 11-14
  16. Russell, N., ter Hofstede A.H.M, Edmond, D. 2004a. Workflow Data Patterns. In Proceedings of the Informatik 2004 - Informatik verbindet (Band 1), Lecture Notes in Informatics (LNI). Ulm. v. p-50.
  17. Russell, N., 2004b. Workflow Resource Patterns. Technical report, FIT-TR-2004-01, Queensland University of Technology, Brisbane.
  18. Russell, N., van der Aalst, W.M.P, ter Hofstede, A.H.M, 2006b.Workflow Exception Patterns. In Proceedings of 18th CAiSE, 18, p.288-302.
  19. Russell, N., ter Hofstede A.H.M, van der Aalst, W.M.P and Mulyar, N. 2006a. Workflow Control-Flow Patterns: A Revised View. BPM Center Report BPM06-22,
  20. Smith, H., and Fingar, P., 2003. Business Process Management: The Third Wave. Meghan-Kiffer Press.
  21. Stefansen, C. Smawl. 2005. A Small Workflow Language Based on CCS. In 17th Conference on Advanced Information Systems Engineering, Porto, Portugal.
  22. Weske, M. 2007. Business Process Management: Concepts, Languages, Architectures. Berlin: SpringVerlang.
  23. Thom, L. H., Iochpe, C., Amaral, V. L., and Viero, D. M. 2006a. In: Workflow Handbook 2006 Including Business Process Management, Chapter Toward Block Activity Patterns for Reuse in Workflow Design, Workflow Management Coalition, p. 249-260.
  24. Thom, L. H.. 2006b. Applying Block Activity Patterns in Workflow Modeling. In Proceedings of the 8th International Conference on Enterprise Information Systems, Paphos, Cyprus, p. 457-460.
  25. Thom, L. H.. 2006c. A Pattern -based Approach for Business Process Modeling. Porto Alegre: PPGC. (PhD Thesis).
  26. Thom, L. H ., Lau, J. M., Iochpe, C., Mendling, J.2007a. Extending Business Process Modeling Tools With workflow pattern Reuse. In: Proceedings of the International Conference on Enterprise Information Systems, ICEIS, Funchal (Portugal), v.9.
  27. Thom, L. H. Iochpe, C., Reichert, M. 2007b. Workflow Patterns for Business Process Modeling. In: Conjunction with CAiSE'07, Workshop on Business Process Modeling, Development, and Support. Trondheim (Norway), v. 8.
  28. Thomas, O.; Scheer, A.-W. 2006. Tool Support for the Collaborative Design of Reference Models - A Business Engineering Perspective. In: 39th HICSS-39 2006), CD-ROM / Abstracts Proceedings.
  29. zur Muehlen, M. 2002. Workflow-based process controlling: foundations, design, and application of workflow-driven process information systems. Logos Verlang Berlin: Berlin. 299 p.
  30. Weber, B., Rinderle, S., Reichert, M. Change Patterns and Change Support Features in Process-Aware Information Systems. CAiSE 2007: 574-588

Paper Citation

in Harvard Style

Heloisa Thom L., Reichert M., Ming Chiao C. and Iochpe C. (2008). APPLYING ACTIVITY PATTERNS FOR DEVELOPING AN INTELLIGENT PROCESS MODELING TOOL . In Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8111-38-8, pages 112-119. DOI: 10.5220/0001704801120119

in Bibtex Style

author={Lucinéia Heloisa Thom and Manfred Reichert and Carolina Ming Chiao and Cirano Iochpe},
booktitle={Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 3: ICEIS,},

in EndNote Style

JO - Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 3: ICEIS,
SN - 978-989-8111-38-8
AU - Heloisa Thom L.
AU - Reichert M.
AU - Ming Chiao C.
AU - Iochpe C.
PY - 2008
SP - 112
EP - 119
DO - 10.5220/0001704801120119