基于UML的构件可重用性度量的研究与实现

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:spsnake
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件复用可在软件开发过程中避免重复劳动,被视为解决软件危机,提高软件生产率和质量的现实可行途径。它作为软件工程的主要研究课题之一,被认为是使软件开发真正走上工程化和产业道路的希望。而基于构件的软件开发(Component-Based Software Development, CBSD)是当前软件开发研究的一个热点。随着软件复用实践的深入,可复用构件数量不断增加,构件库的规模也不断扩大。构件的质量将影响到最终软件的质量和CBSD的推广应用。但是目前缺乏对构件质量的有效评价模型,用户在选择构件时缺乏有效的度量参考。本文提出了一个基于UML的构件可重用性度量模型,并且实现了对应的度量工具。度量模型以构件开发阶段以及构件应用阶段分为构件内部可重用性质量度量以及构件外部可重用性质量度量。内部可重用性质量度量用于构件生产阶段对待生产构件的设计作质量度量,而外部可重用性度量则用于构件应用阶段,在构件库中选出适合开发目标的备选构件。最后,给出了对应度量模型的度量工具和一个度量模型使用的实例,并且就该实例的度量数据做出分析。
其他文献
制造执行系统(MES)是面向生产车间的管理信息系统,它填补了企业计划管理层和车间控制层之间的“鸿沟”。合理且优化的作业级生产调度对于MES在制造企业成功实施有着关键的决定作用。随着技术的进步,具有悠久历史的生产调度问题研究领域目前正朝着柔性化、动态化、多目标化等方向发展。本文依托离散制造企业制造执行系统为应用背景,研究符合生产调度理论发展方向且适合当前实际生产的柔性制造动态多目标调度技术。对现阶段
传感器技术、微机电系统、现代网络和无线通信等技术的进步,推动了具有现代意义的无线传感器网络的产生和发展。无线传感器网络(wireless sensor network)是由部署在监测区域
目前,Ad hoc网络越来越受到关注。在这个领域内,广播、路由等等问题都是研究的热点。本文就Ad hoc网络中的广播技术进行了深入的探讨。现有的广播协议大多基于概率、区域位置
随着互联网的迅猛发展,尤其是社会网络流行和被人们普遍使用,信息已经出现爆炸式的增长。网络中存在的海量信息,为用户提供了非常多的选择,但是这么多的选择,却让用户更加的
研究表明人工神经网络由于其大规模并行处理、容错性、自组织和自适应能力和联想功能强等特点,成为解决很多问题的有力工具,并且已经广泛应用在函数逼近、系统识别和控制、信
当前,随着信息技术和网络技术的飞速发展,为了适应企业需要,有越来越多的应用系统被开发和应用,我们周围可获取的信息越来越多,人们也越来越认识到这些数据的价值,但是这些资源有时
二进制翻译技术是解决软件代码移植问题的重要手段,也是帮助新处理器架构推广的有效手段。用户级二进制翻译器翻译执行用户态的应用程序;而系统级二进制翻译器翻译执行整个操
随着计算机技术的发展,处理器和存储器作为计算机组成的主要部件,相关技术指标得到了极大的提高与改善。由于器件自身特点的局限性,目前所广泛使用的主存储器在访问速度上严
随着单点登录协议的飞速发展和广泛应用,登录协议实施过程中的安全问题也越来越受到重视。近年来,BrowserID认证协议作为其中的佼佼者,在越来越多的网站上使用,但同样造成的
经过几十年来的实践证明,IPv4协议无论是在技术上还是发展速度上都是一个非常成功的协议,为现代科技做出了不可抹灭的贡献。但是,随着现代科技和生产需求的不断发展与增加,最初的