计算机仿真器的自动组装生成技术研究

来源 :北京航空航天大学 | 被引量 : 0次 | 上传用户:fz1122
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机仿真器目前正在得到广泛的应用.通过对计算机系统硬件的仿真,它能够辅助对计算机体系结构的研究,支持新型硬件和系统软件的并行开发,替换老式计算机系统中的硬件而保证其软件能够继续工作.因为对于硬件的仿真经常表现出系列性,即仿真同一体系结构的一系列计算机硬件的仿真器往往拥有相似的软件结构与实现代码,所以可以通过修改相应的仿真模块来适应硬件变化.如果我们有效地利用现有仿真器代码,将能够更加快速、经济地完成新型仿真器的开发.在自动代码生成技术、基于组件的程序框架和软件生产线理论的基础上,该文提出了一套面向计算机仿真器的自动组装生成技术,用以实现计算机仿真器代码的重用与维护.它可以归纳为一种系统和一个方法.一种系统指的是用于生成计算机仿真器的自动组装系统,它采用源代码组装方式基于高抽象层次仿真器规格说明文本自动地在仿真器源代码组件库中选取所需组件生成目标仿真器产品;一个方法指的是在针对具有相似体系结构特征的一系列计算机仿真器建立和使用这种自动组装系统的相关工具、方法和步骤.该文对于系统的设计与实现技术的研究使仿真器自动组装生成成为可能,而对于系统实施方法的研究则将一个可能的系统推向了实用.文中我们阐述了计算机仿真器自动组装系统的结构与功能组成,设计了仿真器产品信息到组件个体的映射机制,给出了通用的数据结构与程序算法设计,并且描述了实施自动组装系统过程中的分析方法和步骤.最后,我们基于北京航空航天大学软件工程研究所系统软件组积累的仿真器历史代码,建造了一个原型自动组装系统来验证该课题的研究成果.
其他文献
著名的超级摩尔定律深刻影响着集成电路制造,在网络通信领域,同样存在类似的摩尔定律的吉尔德定律。集成电路芯片制造技术的飞速发展,直接导致处理器性能的日新月异;同时,网络带宽
实施企业过程工程和BPR的一个重要目标是优化现有企业过程.过程建模是企业建模的一个方面,是实施企业过程工程和BPR的重要环节.经过多年的发展,产生了多种过程建模方法,工作
现代远程教育最重要的特点之一就是能够为学生提供个性化的教育.个性化的现代远程教育将整个教学活动作为一个有机的整体,各教学环节之间有密切的联系.我们的研究重点也就体
该文结合分布式虚拟环境,从实际需求出发,对虚拟环境中的实体进行了深入研究,在此基础上设计并实现了一个可视化的虚拟实体开发工具,为实体仿真开发者提供软件支持.论文的工
随着计算机网络技术、多媒体技术和通讯技术的快速发展,远程医疗系统得到了广泛的应用.远程医疗监护作为远程医疗中的一个重要组成部分,是现今医疗系统计算机应用中非常重要
该文所描述的独立式故障注入设备就是一套主要针对星载高可靠计算机系统软硬件综合测试的系统.该设备可在目标系统微处理器管脚上注入可控故障,并对目标系统反馈信息进行准确
近年来,互联网在国际上得到了长足的发展,但网络本身的安全性问题也日显突出,网络安全的一个主要威胁就是通过网络对信息系统的入侵.该文根据网络安全的需要并基于CVE的特征,
网络安全问题的日益突出对入侵检测技术提出了更高的要求,然而现有的入侵检测技术面对攻击技术的飞速变化仍然存在一定的缺陷.在这种情况下,该文致力于研究一种新型的入侵检
普适计算要求用户随时随地进行计算,实现计算在不同工作环境间的无缝移动。同一信息设备要工作于不同环境,必须要动态适应环境的变化。为解决该问题,本文提出了一种用于局域网环
该文依托国家863计划重点项目"软件测试技术及软件测试平台"中的子项目--软件测试结果分析与度量工具,分析北航软件所经过10多年成功开发的SafePro系列软件测试与分析工具,使