2009 · 31 citations · 8 references
ComputingInformation SystemsBusiness Process ManagementQuality EngineeringSoftware EngineeringBusiness Process AnalysisObject-oriented DesignProcess ModelingSoftware MetricsSoftware ModelingSoftware Quality AssuranceBusiness Process NotationMetricsObject-oriented MetricsProcess MetricsProcess Model EvaluationProcess Model QualityProcess QualityProcess Quality Metrics
Modeling business processes is vital when improving or automating existing business pocesses, documenting processes properly or comparing business processes. In addition, it is necessary to be able to evaluate the quality of a business process model, which in tern requires a set of quality metrics. Most of the works proposed to evaluate business process models deal with quality by adapting software metrics. This is possible, because software products and business processes software are quite similar. Our contribution in this paper consists in adapting object oriented software metrics to business process models. This adaptation is based on correspondences which we establish between BPMN (Business Process Modeling Notation) concepts and object oriented concepts. By adapting object oriented metrics, we aim to obtain new metrics which give us more information about the complexity of business processes, cohesion between process tasks and coupling between processes themselves.
8
Thomas J. McCabe · IEEE Transactions on Software Engineering · 1976 · 5.8K citations
Complexity metrics for business process models
Ralf Laue, Volker Gruhn · 2006 · 205 citations
Computing, Information Systems, Business Process Management +14
A comprehensive empirical validation of design measures for object-oriented systems
Lionel Briand, Jeanette M. Daly, V. Porter et al. · 1998 · 129 citations
Computing, Computer Science, Design +17