软件度量数据采集自动化的研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:wangya110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
度量是工程技术领域中一个不可或缺的要素,随着软件工程领域的长足发展,度量技术也逐渐融入到软件工程领域,并成为良好软件工程的一个重要组成部分。软件度量有助于对软件工程开发中的各项活动进行了解和控制,有助于过程和产品的改进。 对软件规模进行估算和度量,己经被公认为是软件项目规范运作、成功执行的基本要求之一。本文通过研究比较现有软件规模度量方法,发现代码行分析法很难与软件功能要求联系起来,在开发的早期阶段更是如此。而功能点则具有理论规范、语言无关、面向用户等优点,因此实际应用中通常使用功能点方法进行规模估计。 本文为进一步提高功能点分析法的准确度,提出了基于功能点分析法结合余弦相似度类比方法的软件规模预测度量工具SET。SET采用系统特征作为反映估计项目与历史项目之间相似程度的依据,将历史项目估计中的相对误差作为参考来修正估计结果,各项目的参考作用与其类比度成正比。 SET将软件开发过程初期对软件规模估算的准确率平均提高了7.1%,使软件规模估算的偏离率控制在23%以内,有效地提高估计的准确性,软件项目管理提供了强力的支持。 在软件度量领域,工具支持/集成和自动化被视为度量实施的关键问题。尽管存在着许多工具可以从特定的软件成果物抽取度量数据,但是由于软件开发环境的异构和多变,没有任何单一工具能实现覆盖整个软件开发过程的度量数据采集。 由于单一工具的力不从心,这就需要一个度量数据中心库将各有专攻的度量工具的数据进行集中,而后利用分析工具提供不同层次的指导,从而达到对整个项目生命周期的覆盖。然而由于各种度量工具的异构等因素,对他们进行集成并非易事。本文给出一种基于XML的中间件XDM实现度量工具与度量中心库之间的数据交换,从而达成度量数据集成的目的。XDM采用XML定义了数据传输格式,并利用XML schema进行交换数据的验证,网络间数据交换的实现基于SOAP协议,XDM则封装了度量数据中心库的接口。
其他文献
水平井产能预测在水平井开采过程中起到至关重要的作用,目前对水平井产能的预测大部分是由公式预测,准确度不高。同时长期积累下来的水平井数据没有得到充分利用。数据挖掘技术
供应链管理是企业管理的核心,贯通于企业运作命脉。目前市场竞争使供应链管理面临更多的挑战,供应链管理必须满足动态性、敏捷性和柔性的特点。因此,对供应链管理最外端的合作伙
随着Internet的快速发展,电子邮件也得到了越来越广泛的应用。然而传统的电子邮件存在的若干不安全因素(如邮件可能在不为通信双方所知的情况下被读取、篡改和伪造),使重要的需
随着信息技术的发展,各种设备的计算能力越来越强大,如何利用好各种设备的边缘能力,减少企业的开支,提高企业的经营效益是许多企业面临的问题。而P2P技术则给企业应用提供了一个
科学计算可视化技术把研究人员无法直观理解的数据变为人可以直接视觉感知的图形图像信息,目前已经成为科学计算与数值模拟领域不可或缺的技术和工具,在生物医学、计算流体动
本论文遵循MPEG-4和DVB-S国际标准,从设计者的角度出发,对DVB-S HDTV机顶盒的关键模块进行了全面的分析。所有的软件都是基于uclinux实时操作系统。研究的目标是开发具有基本的
互联网技术的迅猛发展催生了海量的数据,越来越多以数据为中心的应用渗透到人们生活的方方面面。这些应用对存储系统提出了更高的要求。其中,如何为这些数据建立高效的索引成
随着生活水平的提高,家用电器成为普及性的消费品。虽然家电作为独立的个体,功能非常强大,但是家电之间普遍不具备沟通以及协调工作的能力。本文研究的家居设备控制系统,是将日常
自微处理器问世以来,随着工艺水平和处理器体系结构设计的发展,微处理器经历了从单核到双核,再到多核甚至众核的发展历程。多核多线程处理器已经成为当前主流微处理器。但是
现有黄页检索系统采用基于关键词的信息检索方式,对要检索的信息只是基于语法层面上字、词的简单匹配,缺乏对语义的表示、处理和理解等能力,也即缺乏必要的智能性,导致检索质量低