Free choice Petri nets
IBM Systems Journal
Production workflow: concepts and techniques
Production workflow: concepts and techniques
Analyzing process models using graph reduction techniques
Information Systems - The 11th international conference on advanced information systems engineering (CAiSE*
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Business process modelling with ARIS: a practical guide
Business process modelling with ARIS: a practical guide
Workflow management: models, methods, and systems
Workflow management: models, methods, and systems
Workflow Modeling: Tools for Process Improvement and Application Development
Workflow Modeling: Tools for Process Improvement and Application Development
An Algebra for Data Flow Diagram Process Decomposition
IEEE Transactions on Software Engineering
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
ICATPN '97 Proceedings of the 18th International Conference on Application and Theory of Petri Nets
Synthesis and Decomposition of Processes in Organizations
Information Systems Research
Evaluating workflow process designs using cohesion and coupling metrics
Computers in Industry
Workflow management versus case handling: results from a controlled software experiment
Proceedings of the 2008 ACM symposium on Applied computing
Faster and More Focused Control-Flow Analysis for Business Process Models Through SESE Decomposition
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
Handbook of Parametric and Nonparametric Statistical Procedures
Handbook of Parametric and Nonparametric Statistical Procedures
Change patterns and change support features in process-aware information systems
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
Understanding the occurrence of errors in process models based on metrics
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
What makes process models understandable?
BPM'07 Proceedings of the 5th international conference on Business process management
Comparing the control-flow of EPC and petri net from the end-user perspective
BPM'05 Proceedings of the 3rd international conference on Business Process Management
Protos 7.0: simulation made accessible
ICATPN'05 Proceedings of the 26th international conference on Applications and Theory of Petri Nets
Granularity as a Cognitive Factor in the Effectiveness of Business Process Model Reuse
BPM '09 Proceedings of the 7th International Conference on Business Process Management
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
Impact of granularity on adjustment behavior in adaptive reuse of business process models
BPM'10 Proceedings of the 8th international conference on Business process management
Meronymy-based aggregation of activities in business process models
ER'10 Proceedings of the 29th international conference on Conceptual modeling
Analysing the cognitive effectiveness of the BPMN 2.0 visual notation
SLE'10 Proceedings of the Third international conference on Software language engineering
Survey paper: Refactoring large process model repositories
Computers in Industry
Editorial: Mining business process variants: Challenges, scenarios, algorithms
Data & Knowledge Engineering
Syntax highlighting in business process models
Decision Support Systems
Cognitive complexity in business process modeling
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
A semantic approach for business process model abstraction
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
On the automatic labeling of process models
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
What BPM technology can do for healthcare process support
AIME'11 Proceedings of the 13th conference on Artificial intelligence in medicine
The NestFlow interpretation of workflow control-flow patterns
ADBIS'11 Proceedings of the 15th international conference on Advances in databases and information systems
Optimizing the trade-off between complexity and conformance in process reduction
SSBSE'11 Proceedings of the Third international conference on Search based software engineering
Modelling temporal, data-centric medical processes
Proceedings of the 2nd ACM SIGHIT International Health Informatics Symposium
Business process model abstraction: a definition, catalog, and survey
Distributed and Parallel Databases
Multi-abstraction layered business process modeling
Computers in Industry
Factors of process model comprehension-Findings from a series of experiments
Decision Support Systems
Assessing the impact of hierarchy on model understandability --- a cognitive perspective
MODELS'11 Proceedings of the 2011th international conference on Models in Software Engineering
A process distance metric based on alignment of process structure trees
APWeb'12 Proceedings of the 14th international conference on Web Technologies and Applications
From fine-grained to abstract process models: A semantic approach
Information Systems
Domain-driven reduction optimization of recovered business processes
SSBSE'12 Proceedings of the 4th international conference on Search Based Software Engineering
Understanding understandability of conceptual models --- what are we actually talking about?
ER'12 Proceedings of the 31st international conference on Conceptual Modeling
Data support in process model abstraction
ER'12 Proceedings of the 31st international conference on Conceptual Modeling
On the Usage of Labels and Icons in Business Process Modeling
International Journal of Information System Modeling and Design
Journal of Database Management
Hi-index | 0.00 |
The use of subprocesses in large process models is an important step in modeling practice to handle complexity. While there are several advantages attributed to such a modular design, including ease of reuse, scalability, and enhanced understanding, the lack of precise guidelines turns out to be a major impediment for applying modularity in a systematic way. In this paper we approach this area of research from a critical perspective. Our first contribution is a review of existing approaches to process model modularity. This review shows that aside from some limited insights, a systematic and grounded approach to finding the optimal modularization of a process model is missing. Therefore, we turned to modular process models from practice to study their merits. In particular, we set up an experiment involving professional process modelers and tested the effect of modularization on understanding. Our second contribution, stemming from this experiment, is that modularity appears to pay off. We discuss some of the limitations of our research and implications for future design-oriented approaches.