Communications of the ACM - Special issue on analysis and modeling in software development
How to compose an object-oriented business process model?
Proceedings of the IFIP TC8, WG8.1/8.2 working conference on method engineering on Method engineering : principles of method construction and tool support: principles of method construction and tool support
Aris-Business Process Modeling
Aris-Business Process Modeling
Business Modeling With UML: Business Patterns at Work
Business Modeling With UML: Business Patterns at Work
Distributed and Parallel Databases
UML Activity Diagrams as a Workflow Specification Language
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
A Comprehensive View of Process Engineering
CAiSE '98 Proceedings of the 10th International Conference on Advanced Information Systems Engineering
Workflow resource patterns: identification, representation and tool support
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Data & Knowledge Engineering
The development process of the UN/CEFACT modeling methodology
Proceedings of the 10th international conference on Electronic commerce
Towards a UML virtual machine: implementing an interpreter for UML 2 actions and activities
CASCON '08 Proceedings of the 2008 conference of the center for advanced studies on collaborative research: meeting of minds
Behaviour modelling notation for information system design
Proceedings of the 1st Workshop on Behaviour Modelling in Model-Driven Architecture
SBPMN - An easier business process modeling notation for business users
Computer Standards & Interfaces
A process model for managing requirement change
ACST '08 Proceedings of the Fourth IASTED International Conference on Advances in Computer Science and Technology
Science of Computer Programming
Complex events in business processes
BIS'07 Proceedings of the 10th international conference on Business information systems
Assessing procedural risks and threats in e-voting: challenges and an approach
VOTE-ID'07 Proceedings of the 1st international conference on E-voting and identity
Engineering service oriented applications: from StPowla processes to SRML models
FASE'08/ETAPS'08 Proceedings of the Theory and practice of software, 11th international conference on Fundamental approaches to software engineering
An enactment-engine based on use-cases
BPM'07 Proceedings of the 5th international conference on Business process management
On Detecting Data Flow Errors in Workflows
Journal of Data and Information Quality (JDIQ)
Ontology-driven analysis of UML-based collaborative processes using OWL-DL and CPN
Science of Computer Programming
ADBIS'10 Proceedings of the 14th east European conference on Advances in databases and information systems
Modeling process-related RBAC models with extended UML activity models
Information and Software Technology
On the suitability of BPMN for business process modelling
BPM'06 Proceedings of the 4th international conference on Business Process Management
Hi-index | 0.00 |
UML is posited as the "swiss army knife" for systems modelling and design activities. It embodies a number of modelling formalisms that have broad applicability in capturing both the static and dynamic aspects of software systems. One area of UML that has received particular attention is that of Activity Diagrams (ADs), which provide a high-level means of modelling dynamic system behaviour. In this paper we examine the suitability of UML 2.0 Activity Diagrams for business process modelling, using the Workflow Patterns as an evaluation framework. The Workflow Patterns are a collection of patterns developed for assessing control-flow, data and resource capabilities in the area of Process Aware Information Systems (PAIS). In doing so, we provide a comprehensive evaluation of the capabilities of UML 2.0 ADs, and their strengths and weaknesses when utilised for business process modelling.