期刊文献+

完善验证的凝聚力测量方法以提升软件品质(英文)

A Well-Evaluated Cohesion Metrics for Software Quality
下载PDF
导出
摘要 无适当使用软件测量将可能引起软件低品质且高成本的窘态 .凝聚力是软件品质重要因子之一如同维护度 ,可靠度和再利用度 .软件模组品质的优劣必影响整体系统之品质的优劣 .为了设计和维护高品质软件 ,软件专案经理人和软件工程师无可避免需引用软件凝聚力测量以衡量和产生高品质软件 .提出以活路跃变量及视觉化变量纵距为分析基础之功能导向凝聚力测量方法 .进而 ,以一系列实际案例来作实验验证 ,并以一组性质来作理论辩证所提的测量方法 .因此一经完善定义 ,完善实验和完善辩证之凝聚力测量方法被提出用于当软件凝聚力强度的指标和因此增进软件品质 .这凝聚力测量方法能容易嵌入 Without software metrics, software would be error prone, expensive and with low quality. Cohesion is one of the most important factors for software quality as well as maintainability, reliability and reusability. The module of poor quality should be a serious obstacle to system quality. In order to design and maintain good quality software, software managers and engineers inevitably need to introduce cohesion metrics to measure and produce desirable software. In this paper, we propose a function oriented cohesion metrics based on the analysis of live variables and the visualized live span. We show a series of experiments to support the cohesion metrics, and a set of properties to evaluate the proposed cohesion metrics. Therefore, a well defined, well experimented and well evaluated cohesion metrics is proposed to indicate software cohesion strength and thus improve software quality. Furthermore, this cohesion metrics can be easily incorporated with software CASE tool to help software engineers to ensure software quality.
出处 《软件学报》 EI CSCD 北大核心 2001年第10期1447-1463,共17页 Journal of Software
关键词 软件测量 软件品质 活跃变量 软件工程 software metrics cohesion software quality live variables
  • 相关文献

参考文献21

  • 1[1]Brians, L. , Moeasc, S. , Basili, V.R. Property-Based software engineering measurement. IEEE Transactions on Software Engineering, 1996,22 (1).
  • 2[2]DeMarco, T. Controlling Software Projects. New York: Prentice Hall, 1982.
  • 3[3]Martin, J. , McClure, C. Software Maintenance the Problem and Its Solutions. Englewood Cliffs, New Jersey: PrenticeHall, Inc. , 1983.
  • 4[4]http∥osiris. sunderland. ac. uk/~cs0hed/campbell/chap~7. html.
  • 5[5]Yourdon, E. , Constantine, L.L. Structured Design. Prentice Hall, 1979.
  • 6[6]Stevens, W.G. , Myers, Constantine, L. Structured design. IBM Systems Journal, 1974,13(2):115~139.
  • 7[7]Fenton, N.E. Software Metrics: A Rigorous Approach. London: Chapman &Hall, 1991.
  • 8[8]Conte, S. D. , Dunsmore, H. E. , Shen, V.Y. Software Engineering Metrics and Models. The Benjamin/Cummings Publishing Company, Inc. , 1986.
  • 9[9]Ott, L. M. , Thuss, J.J. The relationship between slices and modules cohesion. In: Proceedings of the 12th International Conference on Software Engineering (ICSE-12). 1989.
  • 10[10]Bieman, J.M. Kang, B.K. Measureing design-level cohesion. IEEE Transactions on Software Engineering, 1998,24(2).

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部