A cohesion metrics for assessing software quality

被引:0
作者
Shih, TK
Lee, MC
Huang, TS
Chen, YH
机构
来源
PROCEEDINGS OF THE FIFTH JOINT CONFERENCE ON INFORMATION SCIENCES, VOLS 1 AND 2 | 2000年
关键词
live variables; live span; software metrics; cohesion;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cohesion is one of the most important factors for software quality as well as maintainability, reliability and reusability. Cohesion is defined a a quality attribute that see to measure the singleness of the purpose of a module. For software managers and engineers, it will be necessary to introduce a well-defined and well-examined cohesion metrics to produce desirable cohesion software. In this paper, we propose a function-oriented cohesion metrics based on the analysis of live variables and live span. They will be developed in a mathematical model, and be experimented using typical cohesion examples. As of the results of experiments, the proposed cohesion metrics not only matches the Fenton's cohesion strength spectrum but also meets nonlinear scale that is asserted by Pressman and Somerville in their literatures.
引用
收藏
页码:619 / 622
页数:4
相关论文
共 11 条
  • [1] [Anonymous], IEEE T SOFTWARE ENG
  • [2] BIEMAN JM, 1998, IEEE T SOFTWARE ENG, V24
  • [3] CONTE SD, SOFTWARE ENG METRICS
  • [4] CURTIS B, 1981, HUMAN FACTORS SOFTWA, P170
  • [5] DUNSMORE G, 1979, IEEE COMP DEC, P50
  • [6] FENTON NE, 1991, SOFTWARE METRICS RIR
  • [7] MARTIN J, SOFTWARE MAINTENANCE
  • [8] Pressman R. S., SOFTWARE ENG PRACTIT, VNinth
  • [9] SOMMERVLLE I, 1996, SOFTWARE ENG
  • [10] Stevens W., 1974, IBM SYSTEMS J, V13