面向可重构路由软件开发的集成编译环境与可重构方法研究

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:eesilver
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务提供的新型网络技术体系是未来互联网发展的可行思路,实现面向服务提供的新型网络技术体系的关键是研究开放式可重构路由交换节点技术。本论文研究和实现的可重构路由交换开发环境是实现开放式可重构路由交换节点的重要支撑技术。主要内容如下:(1)论文首先定义了可重构路由交换系统处理的三个等级—平台、组件和构件,平台是可重构完成多种任务的系统,组件是可重构实现特定功能的单元,构件是可重构实施给定处理的模块。(2)采用软件工程的方法对开发构件加以指导,在可重构路由平台基础上提出了可重构路由交换开发环境的体系结构模型和实现框架,研究可重构路由交换开发环境的软件方法,探索构件可重构这一基础性问题,并在此基础上抽象出构件模型,提出构件的设计和开发原则,研究构件描述、仿真与测试。(3)设计并实现了可重构路由器集成编译开发环境,它能提供规范的、开放的构件开发流程,使得开发构件不仅仅是简单的开发对象,而是在更高层次上解决构件设计的合理性、可重用性的问题,另外开发环境提供了基于构件的组件生成架构,可以方便、快捷地开发构件单元库。(4)最后根据提出的构件开发方法进行了构件实例的开发,并验证了可重构特性。本课题的研究,将为开放式可重构路由交换节点的设计实现提供重要支撑,有助于实现面向服务提供的新型网络技术体系架构。具体的构件生成方法和相关测试规范有望成为国内路由交换领域设备制造商和网络运营商遵循的行业技术基础和标准,成为国际网络主流技术之一。
其他文献
视频文本能够提供重要的视频语义信息以供视频检索和视频摘要,因此获取视频文本对于视频语义分析具有重要作用。有效地检测出视频中的文本无疑是其中一项关键的技术。文本检
业务流程执行语言(Business Process Execution Language, BPEL)是一种Web服务(Web Service, WS)组合语言。随着BPEL流程变得越来越复杂,通过测试来保证流程的可服务性和可靠
Internet技术的发展使网络中蕴含的信息资源和网络用户迅速激增,庞大的用户群催生了互联网的各种搜索应用。快速、高效、准确地检索信息,只靠单台计算机,无论是处理能力还是