面向机械制造领域的程序理解技术的研究与应用

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:lzc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件复用是在软件开发中避免重复劳动的解决方案,出发点是应用系统的开发不再一切从零开始,而是以已有的工作为基础,充分利用过去应用系统开发中积累的知识和经验,从而将开发的重点集中于应用的特有成分。软件体系结构和构件是实现软件复用的最主要的方式。如何正确识别和组织可复用信息,从而构建领域可复用构件系统是一个难点。要正确的识别和组织复用信息、实现对系统的分析、理解和表达,首先要解决程序理解中分析和信息获取问题。对系统分析的高效性、抽取信息的完整性和准确性将直接影响到后续构件抽取的整个过程。   根据现代软件理论,将系统中的逻辑、流程抽象成可以直接复用的构件是软件复用中的一种很有代表性的方式。目前一般采取的方式是手工抽取。本文结合领域工程,对旧有系统进行了深入的剖析,利用程序理解技术和领域建模技术,通过多种视图,将文档与代码间的关系直接表现出来,帮助系统涉众迅速的理解系统。在此基础上,建立了一套半自动化的构件识别和抽取机制。
其他文献
联合补充问题(JRP)在高效管理库存和节约成本方面具有非常重要的意义。由于需求等大量因素受市场环境以及外界条件影响很大,会出现各种难以预料的波动,因此往往不能达到精确的
企业服务总线(Enterprise Service Bus,ESB)基于SOA(Service OrientedArchitecture)架构可以实现异构应用系统的高效整合,成为企业应用集成(Enterprise Application Intergrati
学位
随着大数据时代的来临,机器学习作为现代数据分析技术的理论基石,发挥了至关重要的作用,同时也面临着大大小小的挑战。分类问题作为机器学习领域最基本最核心的问题之一,持续
图像增强是图像低层视觉处理的一个基本问题。如何结合人类视觉系统(HVS)对图像的对比度色彩饱和度等的感知特性,设计颜色高保真和细节明显的图像增强算法是图像增强领域的研
随着信息和通信技术的发展,网络已成为支撑现代社会经济发展、社会进步和科技创新的最重要基础设施,如何建立一种低复杂、易管理、高灵活性的未来网络系统,来满足日益增长的专用
在科技日益进步的今天,数据量急剧增长。如果能够充分利用这些数据所隐含的信息,将会产生巨大的经济效益。由于聚类分析技术具有能够处理庞大数据信息的功能,所以它在数据挖掘领
网格计算作为一种新型的具有广泛应用前景的分布式技术,其安全问题一直是研究的热点。在网格计算环境下,网格中的资源具有一些其它系统中的资源所不具备的特点,包括资源异构
现时代不断发展的互联网使电子邮件用户的数量也跟随不断地增加,电子邮件成了人们工作,生活必不可少的交流工具。但是,垃圾邮件也随之不断蔓延,这给电子邮件服务提供商和用户带来
本文以多个轮式机器人组成的多自主车系统为研究背景,结合Ad hoc网络技术与NS-2的网络模拟实验,对多自主车系统的网络传输进行了优化研究。本文首先介绍了多自主车网络的通信