Structural metrics for decision points within multiple-domain matrices representing design processes
- 1 December 2008
Abstract
When reengineering or improving an engineering process, it is important to systematically examine the process for possible weak spots. Complexity metrics, which describe how ¿complex¿ a possible part of a process is, are a means of doing so. Using them, every single element of a process (e.g. activities, resources,...) or groups of elements can be reviewed, and those exhibiting distinctive features can be further considered for improvement. Such metrics are especially of interest if no quantitative data is available but only the qualitative process architecture is at hand, e.g. as a process chart. In this paper, different metrics from software and workflow engineering (McCabe Complexity, Control-flow Complexity, Activity / Passivity) are used on a qualitative model of a process incorporating decision points. The process model is based on a Multiple-Domain Matrix extended to comprise Boolean operators that are typical for process models (i.e. AND, OR, and XOR).Keywords
This publication has 8 references indexed in Scilit:
- A novel approach to manage the complexity and heterogeneity of video surveillance systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- Business Process Quality Metrics: Log-Based Complexity of Workflow PatternsPublished by Springer Science and Business Media LLC ,2007
- System of Systems - the meaning of ofPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Prozessmanagement als KernkompetenzPublished by Springer Science and Business Media LLC ,2006
- A study of the applicability of complexity measuresIEEE Transactions on Software Engineering, 1988
- Evaluating software complexity measuresIEEE Transactions on Software Engineering, 1988
- A Measure of Control Flow Complexity in Program TextIEEE Transactions on Software Engineering, 1979
- A Complexity MeasureIEEE Transactions on Software Engineering, 1976