Process control-flow complexity metric: An empirical validation

被引:67
作者
Cardoso, Jorge [1 ]
机构
[1] Univ Madeira, Dept Math & Engn, P-9000390 Funchal, Portugal
来源
2006 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS | 2006年
关键词
D O I
10.1109/SCC.2006.82
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Organizations are increasingly faced with the challenge of managing business processes, workflows, and, recently, Web processes. One important aspect of processes that has been overlooked is their complexity. High complexity in processes may result in bad understandability, errors, defects, and exceptions leading processes to need more time to develop, test, and maintain. Therefore, excessive complexity should be avoided. This paper describes an experiment designed to validate the Control-Flow Complexity (CFC) metric that we have proposed in our previous work. In order to demonstrate that our CFC metric serves the purpose it was defined for, we have carried out an empirical validation by means of a controlled experiment. The explanation of the steps followed to do the experiment, the results, and the conclusions obtained are the main objectives of this paper.
引用
收藏
页码:167 / 173
页数:7
相关论文
共 18 条
[1]  
[Anonymous], 1997, FRAMEWORK SOFTWARE M
[2]  
[Anonymous], MAGICAL NUMBER 7 PLU
[3]  
BORNING A, 1987, COMPUTER SYSTEM RELI, P112
[4]   MEASURING SOFTWARE-DESIGN COMPLEXITY [J].
CARD, DN ;
AGRESTI, WW .
JOURNAL OF SYSTEMS AND SOFTWARE, 1988, 8 (03) :185-197
[5]  
CARDOSO J, 2005, EVALUACTING WORKFLOW, P284
[6]   MEASUREMENT AND EXPERIMENTATION IN SOFTWARE ENGINEERING [J].
CURTIS, B .
PROCEEDINGS OF THE IEEE, 1980, 68 (09) :1144-1157
[7]  
FENTON N, 1991, SOFTWARE METERICS RI
[8]   Software metrics: successes, failures and new directions [J].
Fenton, NE ;
Neil, M .
JOURNAL OF SYSTEMS AND SOFTWARE, 1999, 47 (2-3) :149-157
[9]  
Harrington H., 1993, J COST MANAGEMENT, P30
[10]  
*IEEE, 1992, 610 IEEE