支持预测模型构造的面向对象软件设计度量系统

来源 :北京大学 | 被引量 : 0次 | 上传用户:labidax
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文详细介绍了对支持预测模型构造的面向对象软件设计度量系统OODMS(Object-Oriented Design Metrics System)的系统设计和部分实现工作.该系统由软件设计度量和预测模型构造两个部分组成.前者遵循一般的度量活动框架,利用设计建模工具提供的设计信息对软件设计模型进行度量计算以获得质量评价;后者根据当前较为流行的模型构造方法——关系研究法,为预测模型的构造活动提供了自动化支持.软件设计度量由信息抽取、质量统计、度量计算和度量显示等过程组成.系统采用一定的解析技术,从设计模型文档中获取与度量相关的软件设计信息,然后结合相应的度量模型,计算出该设计的预测质量值,从而为用户提供质量决策依据.预测模型构造由信息抽取、度量统计、模型构造及模型显示等过程组成.模型构造过程由五部分组成:构造项目及质量属性的确定、主成分分析、单变量分析、模型构造、模型验证.该文给出了其中若干部分的实现算法和实例分析.
其他文献
程序设计语言的编译是很复杂的过程,语言有多种不同的风格,不同的语言可能需要不同的编译技术.ATLAS是一个广泛应用于军事和电子测试的标准测试语言,与一般的程序设计语言有
地理信息系统是一种为了获取、存储、检索、分析和显示空间定位数据的信息系统.从1963年加拿大测量学家R.F Tomlinson首先提出地理信息系统这一术语开始,GIS技术经过了它的开
CMM (the Capability Maturity Model),软件能力成熟度模型,是美国卡耐基梅隆大学(CMU)的软件工程学院(SEI)的一项著名研究成果,该模型可用来评估软件开发机构的软件成熟度级别,
随着企业信息化、网络化的逐步深入,企业内部的网络基础设施与工作组计算环境日益完善,这为工作流技术在企业中的应用、实施提供了可能的条件.工作流技术作为一种实现企业过
该文在总结归纳C2体系结构风格对软件重用所具有的指导性意义基础之上,提出了把C2体系结构风格引入到分布式应用系统开发和企业应用系统开发中,并提出了基于J2EE技术实现C2体
政府信息化建设的重点已经从政府机关内部的办公自动化系统以及政府对外信息发布和反馈平台建设向政府部门间的信息共享和通信系统建设转移,系统建设更侧重于信息的充分共享
互联网络技术的飞速发展,网络管理的地位也越来越重要.如何保证网络高效、安全而且稳定的运行是网络管理所要达到的目的.该文首先介绍了网络管理的发展趋势和重要性.然后介绍
随着数据库应用的不断深化,数据库的规模急剧膨胀,但是数据库管理系统却没有提供有效的工具和方法来利用这些数据,因此充分利用数据进行决策支持成为当今最需要深入研究的领域。
XML是一种承诺创建定制的标记集合以对特定类型信息编码的元语言。它不是一种具体的解决方案,而是一个用来设计标记的schema。XML关注内容,它使数据和数据的表示形式分开。用XM
网络应用中内容主导的系统需要管理海量的多维数据,比如新闻网页中的标题、图片、作者、时间等多维信息;拼接成网页地址的多个字符串片段;视频分发系统中描述一个片段的多个特