基于XML的协作型嵌入式系统开发平台模型研究

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:yintao001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着微电子技术的迅速发展,嵌入式系统已经进入了人们生活的每一个角落,在手表、电话、手机甚至电饭锅里,都有嵌入式系统的身影。嵌入式系统小到一块芯片,大到一个标准的PC板,其种类越来越多,功能越来越强,应用更加广泛。伴随着应用的需求,嵌入式系统经历了从单一应用系统到集成系统的变革,市场上出现了Windows CE、VxWorks等产品,但是,当前的集成系统大多局限于单机使用方式,从而没有充分发挥嵌入式系统的应用及开发功能。伴随着Internet的兴起,分布式、协作式的开发方式将成为今后发展的必然趋势,同时也使得嵌入式系统的开发商面临机遇和挑战。 开放式软件体系结构是软件工程领域一个经久不衰的话题。软件系统的开放性包括资源的开放性、功能的开放性和系统的可扩充性等几个方面。开放式结构从诞生起已经经历了以资源为中心、以操作为中心等几个阶段,在引入面向对象技术和组件技术之后,又提出了面向对象的系统模型和基于总线的系统模型。总线模型以其具有的分布式和高效特点,为协作式网络应用提供了一种新的实现方案。总线模型在分布式环境中的应用得到了软件代理(Agent)技术的支持。 本文基于XML,对具有协作功能的嵌入式系统开发平台的体系结构及其实现方案进行了重点研究,对平台的软件开发模型问题展开了较深入的分析和探讨。针对传统开发平台所固有的单机工作、无法协作与共享等缺点,将协作式软件开发思想运用到嵌入式系统开发平台的实现中,所提出的新型平台模型以开放式体系结构为基础,以XML文件作为信息交换中介,将现有开发平台软件结构的各个层次融入到统一的架构之中,使开发平台的各部分以客户/服务器的形式分布在网络上,并通过相互间的协作来共同完成嵌入式系统内核的生成工作。此新型平台克服了传统平台的缺点,提供了一个协作的开发环境,在较大程度上,提高了嵌入式系统的开发效率。 本文作者在Linux系统环境下,成功地实现了上述模型中系统内核的分布式生成功能。 本文主要叙述了协作式嵌入系统开发平台模型的理论基础和实现过程。其中,第1章对全文作了总体概述;第2章介绍了嵌入式系统开发平台的历史、现状及发展趋势;第3章介绍了分布式、开放式体系结构的概念、特点及应用;第4章介绍了XML语法与应用;第5章中,作者提出一个基于XML的协作式嵌入系统开发平台的逻辑模型,最后在第6章中,详细描述了在以Linux为服务器、Windows 2000为客户端的实验环境下,该协作式模型的主要设计和实现细节。
其他文献
IPSec协议是下一代网络安全标准,而作为IPSec协议中的密钥交换协议——IKE协议又对IPSec协议的安全性起着重要作用,密钥交换协议能否正确的实施关系到IPSec协议的安全与否,乃
随着传统因特网发展和无线接入技术的成熟,移动因特网开始进入人们的生活。移动因特网可以实现在人们在任何时候,任何地点都能接入因特网的梦想。大量的移动设备在移动的过程
  首先,研究的是高维布尔型异常数据检测问题。本文通过定义反映数据稀疏程度的覆盖系数,采用搜索其低维子空间的异常模式来检测高维布尔型异常数据,并利用遗传算法来优化搜索
学位
本论文研究了基于Web的GIS的理论与应用,并利用了XML技术和数据库系统。Web-GIS操作概念和应用的主要需求在于设计合理的数据库,测试,数据库构建,GIS系统的整合。开发一个系
利用文本分类技术进行垃圾邮件过滤是近年来反垃圾邮件研究的热点之一。如何构筑合理的反垃圾邮件体系架构、选择适合于垃圾邮件过滤的文本分类算法等问题,有待于进一步研究。
H.264/AVC是新一代的视频压缩标准,由ITU_T视频编码专家VCEG(Video Coding Eperts Group)和ISO/DSC运动图像专家组MPEG(Moving Picture Expert Group)共同拟定。该标准较以往
蓝牙技术作为全球统一的无线通信标准,其目的在于建立通用的低功耗低成本的无线电空中接口及其控制软件的公开标准,使通信和计算机进一步结合,使不同厂家生产的便携式设备在
随着无线网络的应用日益广泛,在部署无线网络的时候,如何充分利用现有的有线网络资源成为网络应用领域的一个热点。AP能够将有线网络和无线网络互连,在部署无线网络的时候,可
路由器是将局域网连接成广域网的常用设备,路由器上的中低速广域网卡常常是采用基于PCI总线的高速同异步串行通信控制器(Serial Communication Controller,缩写为SCC)来控制