大规模软件可信度量参数的研究与分析

来源 :东北大学 | 被引量 : 0次 | 上传用户:wk1990
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
度量是一种从现实或实验世界到数学世界的映射,通过这种映射人们可以更容易地理解实体的特性和实体间的关系。随着软件规模的逐渐增大,软件复杂性的不断提高,软件的所有类或模块在协同交互完成用户期望功能的同时产生了作为整体而具备的新特点,这些特点就蕴藏在软件的结构之中。但是传统的软件度量方法已不能对这些大规模软件进行有效度量。因此,需要可信度量参数对这些涌现的特性给出准确的度量,为理解软件系统提供有价值的视角和不同的研究维度。大型软件系统越来越多地展示出“小世界”和“无尺度”的复杂网络特性。本文将复杂网络理论引入到软件度量方法中,提出了一个基于统计方法的度量体系。首先研究了复杂网络涉及的基本参数,并引入3个新的度量参数:结构洞、紧密度、匹配系数。基于软件网络度量参数的定义,设计并实现了一个大型软件网络度量参数计算平台,该平台能够对软件源代码进行解析并计算相应的结构网络度量参数值。为了研究软件中涌现的特性,统计了200种不同规模的面向对象的开源软件的度量参数的规律,另外针对软件版本的演化,总结了这些特性的演变趋势。分析表明本文所提出的统计层度量体系与实际系统的特性相吻合,度量正确有效,可以作为对现有软件度量方法的一个补充。此外,可信度量参数刻画了软件结构和行为特征,为软件系统的度量和设计提供了新的研究思路。
其他文献
随着网络技术和应用的飞速发展,互联网已经渗透到人们的工作、学习和生活等各个方面,人们对通信的需求也日益增长。在下一代互联网(Next Generation Internet, NGI)中,随时随
语义Web是下一代Web的发展方向,是当前互联网的延伸,其目标是使Web上的信息能够被机器理解,从而可以更加高效地检索信息。RDF(Resource Description Framework,资源描述框架)
身份认证技术是信息安全的一个重要机制,通信的双方只有在验证彼此身份之后才进行通信。然而传统的身份认证在对身份证明时不可避免的泄露身份相关的信息。为了满足现代通信
敦煌莫高窟作为我国唯一符合世界文化遗产全部六项评定标准的文化遗产,具有极高的历史文化价值和科学艺术价值。随着人们物质文化生活水平的提高,莫高窟景区的游客数量逐年递
随着互联网技术的高速发展,IPv6取代IPv4成为下一代互联网的主要协议,是网络发展的必然趋势。与此同时,计算机网络的相关技术也越来越引起人们的重视,网络行为分析就是在这种
本课题进行多角度人脸图像的性别分类和相应的特征选择研究。单一正面人脸图像的性别识别已经是一个得到较充分研究的问题,但是在实际环境下,由于人脸角度和朝向的多变性,使
近年来,针对集中式数据库中确定数据的Top-k查询研究已经取得了很多进展。但是,随着人们对客观世界认识的不断深入,不确定数据领域也受到了广泛重视。并且随着网络的发展,数
随着XML数据逐渐成为数据发布和交换的标准,对XML的高性能数据管理需要越来越迫切,但由于历史原因,关系式数据还占很大的市场份额,单纯的XML数据管理并不能满足当前的需要,采用关
随着面向对象技术和工具的发展和日益成熟,与结构化设计相比,面向对象系统设计显示了巨大的优越性。同时,传统的度量方法已经很难反映面向对象软件系统的基本特征,因此,需要
在财务管理信息化建设之初,各级预算单位按照自身的业务需求建设了相应的财务管理系统。随着财政信息化建设的不断深入,各种问题便暴露出来,其中最为突出的是这些系统之间由