A Methodology for Development of Software Composite-Metrics for Program Control-Flow Structure

来源 :Journal of Computer Science and Technology | 被引量 : 0次 | 上传用户:JAVA01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
This paper reports on a pioneer effort for the establishment of a software composite metric withkey capability of distinguishing among different structures. As a part of this effort most of the previouslyproposed program control-flow complexity metrics are evaluated. It is observed that most of these metricsare inherently limited in distinguishing capability. However, the concept of composite metrics is potentiallyuseful for the development of a practical metrics. This paper presents a methodology for the develop-ment of a practical composite metric using statistical techniques. The proposed metric differs from allprevious metrics in 2 ways: (1) It is based on an overall structural analysis of a given program indeeper and broader context. It captures various structural measurements taken from all existingstructural levels; (2) It unifies a set of 19 important structural metrics. The compositing model of thesemetrics is based on statistical techniques rather than on an arbitrary method. Experinces with the pro-posed metric clearly indicate that it distinguishes different structures better than the previous metrics. This paper reports on a pioneer effort for the establishment of a software composite metric with key capability of distinguishing among other structures. As a part of this effort most of the previouslyproposed program control-flow complexity metrics are evaluated. It is observed that most of these metricsare However, the concept of composite metrics is potentially useful for the development of a practical metrics. This paper presents a methodology for the develop-ment of a practical composite metric using statistical techniques. The proposed metric differs from all previous metrics in It captures various structural measurements taken from all existing structural structural levels. (2) It is based on an overall structural analysis of a given program indeeper and broader context. of thesemetrics is based on statistical techniques rather than on an arbitrary method. Experinces with the pro-posed metric clearly indicate that it distinguishes different structures better than the previous metrics.
其他文献
S阀混凝土输送泵制造技术要求和安全管理张洪源(四川省锦城建筑机械有限责任公司)现代建筑施工越来越多地使用砼输送泵,把符合泵送条件的栓通过砼泵及其输送管道源源不断地送到远
MultibusⅠ总线与SBC单板的引进与开发已有近十年的历史。由于MultibusⅠ总线所具有的开放式系统设计结构以及SBC 单板所具有的高性能、高可靠性的特点,使得Multibus Ⅰ和SB
一辆96款克莱斯勒彩虹(NEON)乘用车(配装2.0 L 的发动机),采用第二代随车自诊断系统(OBD-Ⅱ)。故障症状是:当发动机起动后,只要一加速,发动机故障指示灯立即点亮,并且加速无
启东计算机厂生产的SCB-31-Ⅱ应用板,对于一般中小型企业开发新产品或用于技术改造非常适合。然而这块应用板上的复位电路却不理想,电路不仅复杂,效果也不好,无论是电路原理
最近,日本三菱汽车公司因隐瞒迫引咎辞职,三菱汽车面临着前所未有的生存危机,今年5月份的汽车销量比上年同期锐减56.3%。此次事件虽企业造成毁灭性打击的是由于其丧失诚信。
ICAS is an incremental concept acquisition system using attribute-based description. It includes analgorithm for learning concept, which induces a rule set fro
水旱灾害是我国最严重的两种自然灾害。这首先表现为水旱灾害对我国的影响面很大。以抗灾能力较弱的农业为例,建国45年来,全国农业平均每年水灾受害面积占全部自然灾害受灾
皇冠3.0发动机怠速不稳,抖动严重咨询内容一辆丰田皇冠3.0乘用车,热机后怠速不稳,转速有时高达1460 r/min。当开空调时,空调压缩机时而工作,时而不工作,发动机抖动严重,而且
福州市的棚屋区改造,受到了市民们的高度称赞。据透露,福州大力进行棚屋区改造的决策,来自于福州市委一次学习江泽民“三个代表”重要思想的会议上。会上,福州市委书记何立峰动情
BSD/118N prelect is established for the purpose of internationalizing the 4.3BSD UNIX systems.Its tasks are to provide an internationalized application softwar