面向对象系统中可复用构件的提取及工具支持

来源 :北京大学 | 被引量 : 0次 | 上传用户:iezhan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文结合程序理解和软件度量技术探讨了面向对象中可复用构件的提取,设计了针对面向对象系统的可复用性度量模型,并实现了可复用构件提取辅助工具.可复用构件提取的基本过程是以系统理解为前提,从当前已存在的一个或多个遗传系统中标识和筛选得到候选构件,并由撮者对候选构件进行验证或做必要的修改和重构,最后把合格的可复用构件及相应的描述信息存入可复用构件库,以支持软件复用和基于构件的软件开发.提取工具利用程序信息抽取器获取遗产系统源代码信息,根据度量模型分析系统成份的可复用性,从中自动标识和筛选出可复用构件,如类、类树、类簇等.同时,提取工具和程序理解工具、逆向生成工具等紧密集成,有效地支持构件的考查和验证.
其他文献
本文针对红外图像的特点,采用复合去噪和基于变形模型两种方法降低噪声,提出了两种提高信噪比的算法。而后选择了一种在特征空间进行非监督学习的算法,对彩色图像进行了分割,实验
在Ad Hoc网络中,节点不需要依靠预先架设的通信基础设施就能自组织成网络,因此这些节点不仅要具备普通移动终端的功能,还具备报文转发能力。与传统的固定网络相比,Ad Hoc网络
随着互联网的发展,分布环境下使用的数字视频录像机逐步发展成为网络视频录像机。本文根据流媒体接收的基本原理以及相关的关键技术,提出了一种可以提高流媒体传送质量的方法
产生式系统在人工智能领域占有根重要的位置,在专家系统、人类智能模型化等许多方面得到广泛的应用.RETE算法是一个较经典的匹配算法,但该算法本身也存在着一些影响执行效率
笔者在深入Http、Ftp、Telnet、Email等通信协议的基础上,对Internet潜在的安全风险、网络安全漏洞、现有的网络安全方法、网络监控系统信息安全系统构架等方面进行了深入的
该文结构主要分为四大部分:第一章是对网络安全问题的认识;第二章主要是对当前流行的网络操作系统的安全漏洞进行分析和探讨如何补救;第三章主要是阐述如何设定网络安全策略
虚拟现实技术在产品开发中与CAD相结合,具有产生虚拟原型并对其进行实时设计和修改等功能,可显著缩短产品开发周期,降低开发成本,及时提供产品原型给用户评价,大大提高了产品
该课题实现了一个CSCW(计算机支持协同工作)协同设计环境,为发动机不同子系统的设计人员之间的协同工作提供支持.系统建立了工程数据库,存储了发动机的总体性能结构参数、各
该文提出集成化动态软件开发APCSD模型,从过程结构、产品结构与环境三个方面探讨软件开发中的重要因素和因素间的内在联系。该文总结了软件开发需求获取、分析、设计到实现要
随着面向服务体系架构的广泛普及,人们越来越多地使用Web服务来管理资源和接口。将原子服务组合在一起,能够生成更加复杂的业务流程,更好地对现实世界建模。如何提高业务流程