Software errors and complexity: an empirical investigation0
Communications of the ACM
Software metrics (2nd ed.): a rigorous and practical approach
Software metrics (2nd ed.): a rigorous and practical approach
Reachability in live and safe free-choice Petri nets is NP-complete
Theoretical Computer Science
Comprehending Object and Process Models: An Empirical Study
IEEE Transactions on Software Engineering
ACM Transactions on Computer-Human Interaction (TOCHI)
Software Engineering Economics
Software Engineering Economics
Sap R/3 Process Oriented Implementation
Sap R/3 Process Oriented Implementation
Modern Information Retrieval
Automated Software Engineering
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Distributed and Parallel Databases
An Alternative Way to Analyze Workflow Graphs
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
Guidelines of Business Process Modeling
Business Process Management, Models, Techniques, and Empirical Studies
Measuring Attributes of Concurrent Software Specifications in Petri Nets
METRICS '99 Proceedings of the 6th International Symposium on Software Metrics
Thresholds for Object-Oriented Measures
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
Cognitive measurements of graph aesthetics
Information Visualization
A family of experiments to validate metrics for software process models
Journal of Systems and Software
On the semantics of EPCs: resolving the vicious circle
Data & Knowledge Engineering - Special issue: Business process management
Data & Knowledge Engineering - Special issue: Quality in conceptual modeling
Process models representing knowledge for action: a revised quality framework
European Journal of Information Systems - Special issue: Action in language, organisations and information systems
How do practitioners use conceptual modeling in practice?
Data & Knowledge Engineering - Special issue: ER 2004
Process control-flow complexity metric: An empirical validation
SCC '06 Proceedings of the IEEE International Conference on Services Computing
IEEE Transactions on Software Engineering
Detection and prediction of errors in EPCs of the SAP reference model
Data & Knowledge Engineering
Translating unstructured workflow processes to readable BPEL: Theory and implementation
Information and Software Technology
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
On a Quest for Good Process Models: The Cross-Connectivity Metric
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
Empirical Studies in Process Model Verification
Transactions on Petri Nets and Other Models of Concurrency II
Data & Knowledge Engineering
Seven process modeling guidelines (7PMG)
Information and Software Technology
Finding software metrics threshold values using ROC curves
Journal of Software Maintenance and Evolution: Research and Practice
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
Embedding requirements within Model-Driven Architecture
Software Quality Control
Analysis on demand: Instantaneous soundness checking of industrial business process models
Data & Knowledge Engineering
Syntax highlighting in business process models
Decision Support Systems
On the suitability of BPMN for business process modelling
BPM'06 Proceedings of the 4th international conference on Business Process Management
The TAME project: towards improvement-oriented software environments
IEEE Transactions on Software Engineering
A Study Into the Factors That Influence the Understandability of Business Process Models
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Tying process model quality to the modeling process: the impact of structuring, movement, and speed
BPM'12 Proceedings of the 10th international conference on Business Process Management
Slice, mine and dice: complexity-aware automated discovery of business process models
BPM'13 Proceedings of the 11th international conference on Business Process Management
Hi-index | 0.00 |
The quality of conceptual business process models is highly relevant for the design of corresponding information systems. In particular, a precise measurement of model characteristics can be beneficial from a business perspective, helping to save costs thanks to early error detection. This is just as true from a software engineering point of view. In this latter case, models facilitate stakeholder communication and software system design. Research has investigated several proposals as regards measures for business process models, from a rather correlational perspective. This is helpful for understanding, for example size and complexity as general driving forces of error probability. Yet, design decisions usually have to build on thresholds, which can reliably indicate that a certain counter-action has to be taken. This cannot be achieved only by providing measures; it requires a systematic identification of effective and meaningful thresholds. In this paper, we derive thresholds for a set of structural measures for predicting errors in conceptual process models. To this end, we use a collection of 2000 business process models from practice as a means of determining thresholds, applying an adaptation of the ROC curve method. Furthermore, an extensive validation of the derived thresholds was conducted by using 429 EPC models from an Australian financial institution. Finally, significant thresholds were adapted to refine existing modeling guidelines in a quantitative way.