Pattern-based analysis of the control-flow perspective of UML activity diagrams

P. Wohed, W.M.P. Aalst, van der, M. Dumas, A.H.M. Hofstede, ter, N.C. Russell

Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

44 Citations (Scopus)


The Unified Modelling Language (UML) is a well-known family of notations for software modelling. Recently, a new version of UML has been released. In this paper we examine the Activity Diagrams notation of this latest version of UML in terms of a collection of patterns developed for assessing control-flow capabilities of languages used in the area of process-aware information systems. The purpose of this analysis is to assess relative strengths and weaknesses of control-flow specification in Activity Diagrams and to identify ways of addressing potential deficiencies. In addition, the pattern-based analysis will yield typical solutions to practical process modelling problems and expose some of the ambiguities in the current UML 2.0 specification
Original languageEnglish
Title of host publicationConceptual modeling - ER 2005 : 24th international conference on conceptual modeling, Klagenfurt, Austria, October 24-28, 2005 : proceedings
EditorsL. Delcambre, C. Kop, H.C. Mayr, J. Mylopoulos, O. Pastor
Place of PublicationBerlin
Number of pages16
ISBN (Print)3-540-29389-2
Publication statusPublished - 2005
Event24th International Conference on Conceptual Modeling, ER 2005 - Klagenfurt, Austria
Duration: 24 Oct 200528 Oct 2005
Conference number: 24

Publication series

NameLecture Notes in Computer Science
ISSN (Print)0302-9743


Conference24th International Conference on Conceptual Modeling, ER 2005
Abbreviated titleER 2005


Dive into the research topics of 'Pattern-based analysis of the control-flow perspective of UML activity diagrams'. Together they form a unique fingerprint.

Cite this