摘要
无适当使用软件测量将可能引起软件低品质且高成本的窘态 .凝聚力是软件品质重要因子之一如同维护度 ,可靠度和再利用度 .软件模组品质的优劣必影响整体系统之品质的优劣 .为了设计和维护高品质软件 ,软件专案经理人和软件工程师无可避免需引用软件凝聚力测量以衡量和产生高品质软件 .提出以活路跃变量及视觉化变量纵距为分析基础之功能导向凝聚力测量方法 .进而 ,以一系列实际案例来作实验验证 ,并以一组性质来作理论辩证所提的测量方法 .因此一经完善定义 ,完善实验和完善辩证之凝聚力测量方法被提出用于当软件凝聚力强度的指标和因此增进软件品质 .这凝聚力测量方法能容易嵌入
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