您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 基于嵌入式linux的java虚拟机分析与设计
电子科技大学硕士学位论文基于嵌入式linux的Java虚拟机分析与设计姓名:王清明申请学位级别:硕士专业:计算机应用技术指导教师:彭寿全20041201基于嵌入式linux的Java虚拟机分析与设计作者:王清明学位授予单位:电子科技大学参考文献(25条)1.参考文献2.熊江嵌入式系统与普适计算[期刊论文]-单片机与嵌入式系统应用2003(1)3.夏玮玮.沈连丰.肖婕.毛宇斌嵌入式系统关键技术分析与开发应用[期刊论文]-单片机与嵌入式系统应用2003(1)4.侯玉展嵌入式系统由专业领域走向普及应用5.GRiva.FDavide.WAIJsselsteijnBeingThere:Concepts,effectsandmeasurementofuserpresenceinsyntheticenvironments20036.KDucatel.MBogdanowicz.FScapolo.J.Leitjen,J.-C.BurgelmanThat'swhatfriendsarefor.AmbientIntelligence(AmI)andtheISin201020017.查看详情8.查看详情9.查看详情10.查看详情11.查看详情12.查看详情13.WHInmonBuildingtheDataWarehouse14.RalphKimballTheDataWarehouseToolkit15.SidAdelmanImpossibleDataWarehouseSituations16.SidAdelman.LarissaTerplukMossDataWarehouseProjectManagement17.StohrT.MullerR.RahmEAnIntegrativeandUniformModelforMetadataManagementinDataWarehousingEnvironments18.BillBlundenVirtualMachineDesignandImplementationinC/C++19.BillVenners.曹晓钢.蒋靖深入Java虚拟机20.探矽工作室深入嵌入式Java虚拟机21.JohnLombardo.吴雨浓嵌入式Linux22.邹思轶嵌入式Linux设计与应用23.王学龙嵌入式Linux系统设计与应用24.刘峥嵘.张智超.许振山嵌入式Linux应用开发详解25.查看详情相似文献(10条)1.学位论文姚莉基于数字电视机顶盒的Java虚拟机个人基本简表的移植与实现2005随着数字电视技术的日趋成熟,交互式电视已经成为数字电视的发展方向,为了实现交互式电视提供的服务功能如电视点播、交互式广告、网上浏览、互动游戏等,必须采用数字电视中间件技术.数字电视中间件技术是数字电视的核心技术,是各种交互式电视应用得以运行所不可缺少的.它使得交互式电视的业务功能更加强大,内容更加丰富多彩,同时也使得应用程序可以一次开发,多次使用.Java技术以它的简单、安全、可靠和跨平台特性,在数字电视领域受到了青睐.借助Java技术,无论是PC机还是机顶盒,都可以运行同样的应用程序,这就给交互式电视提供了一个很好的开发环境.为了促进我国数字电视技术的发展,为数字电视机顶盒的生产以及交互电视应用的开发提供统一的规范,我国制定了自己的数字电视中间件标准.该标准将Java技术列入了其中.Java技术将为中国的数字电视产业和应用提供新的发展契机.本文在前期已经将数字电视中间件Java虚拟机的最简单配置CDC初步移植到目标数字电视机顶盒上的基础上,利用现有数字电视机顶盒上运行的操作系统的可重定位代码单元(RCU)机制完善了类加载功能.不仅使虚拟机程序的运行更加模块化,还为后期的个人基础简表(Pbp)的移植奠定了基础.为了向上层应用程序提供图形显示功能,本文集成了现有数字电视机顶盒中的OSD驱动,为上层应用提供了统一的标准接口.2.期刊论文陈文菊.朱宏.杨忠孝Java虚拟机在数字电视机顶盒中的移植-科协论坛(下半月)2008,(6)介绍了Java及其虚拟机技术以及J2ME的体系结构,重点研究Java虚拟机在机顶盒中移植的关键技术,并给出了基于Sti5516机顶盒环境下并遵循DVB-MHP数字电视中间件标准的Java虚拟机的具体移植方案.对数字电视机顶盒在新型交互式服务领域的开发和应用具有一定的指导意义.3.学位论文刘俊Java虚拟机在数字电视机顶盒中的研究与实现2005在我国,数字电视的发展正处于起步阶段,随着信息技术的发展,互联网接入,视频点播,电子商务,网上音视频广播等新的概念、新的业务层出不穷的推出,以数字电视技术为突出代表的新技术也迅速进入实用阶段.为了推动我国数字电视进程,我国在借鉴欧洲DVB提出的基于Java虚拟机的中间件标准-多媒体家庭平台(MHP)的同时,结合我国数字电视的技术水平和研发能力制定适合自己的中间件标准.作为用户数字电视接收终端的数字电视机顶盒除了提供数字电视广播节目之外,还将向交互式多媒体应用方向发展.为了更好的提供数字电视服务,为交互性操作提供统一的应用平台,Java虚拟机作为机顶盒的软件环境将应用程序和底层操作系统、硬件细节隔离开.J2ME是sun公司提出的信息家电解决方案,它是新型Java2平台结构的一部分,使Java技术可用于任何一种消费家电设备或安装嵌入控制器的设备上.课题在数字电视机顶盒及J2ME进行分析研究的基础上,参照MHP标准,在实现了连接设备配置(CDC)的基础上,进行个人基本简表(PBP)的系统移植,在数字电视机顶盒中运行Java应用程序,具有较大的研究意义与价值.本文首先介绍了数字电视发展前景,数字电视机顶盒及中间件标准,其次介绍了J2ME及Java虚拟机(JVM)体系结构,根据CDC移植的经验,针对sun公司提供的免费基于Linux平台的J2ME的个人基本简表(PBP)的层次结构,提出适合PBP的移植解决方案,详细说明了PBP在嵌入式操作系统OS20中移植实现方法,在阐述移植实现工作的过程中,详细说明了PBP本地方法、文件系统、内存管理及多线程的移植实现,并且引入了与嵌入式操作系统OS20相关的知识.最后通过调试总结了该平台的测试结果,相关的调试经验及根据测试结果所得出的结论.4.期刊论文刘俊.张萍.姚莉.于鸿洋Java虚拟机应用于数字电视机顶盒的研究与实现-中国有线电视2005,(1)为了促使数字电视朝着基于Java虚拟机的中间件标准DVB-MHP(多媒体家庭平台)发展,简略介绍Java虚拟机的体系结构,从由Sun公司提供的基于Linux的J2ME到嵌入式操作系统OS20的移植过程,重点介绍Java本地方法调用的移植实现.实验证明,该方法能够使简单的Java程序在数字电视机顶盒上成功运行.5.学位论文林红基于DVB的数字电视中间件的研究及其实现2006数字电视是电视技术、通信技术、和计算机技术的跨学科综合产物,被称为中国21世纪前景最广阔的产业之一。在数字电视系统中,如何解决异构平台和操作系统对上层应用支持的问题,是实现数字电视普及的关键。原本用于计算机领域的中间件技术作为一种采用构件思想设计的软件,恰好符合数字电视系统对资源的要求和限制,成为数字电视技术中的关键技术之一。数字电视中间件是位于应用程序和操作系统之间的一种系统软件,通过定义一组支持数字电视应用功能的标准程序接口,使应用程序具有与底层硬件平台无关的特点,使众多节目提供商在不考虑硬件环境的情况下开发数字电视的交互式应用,大大降低开发成本。目前,数字电视中间件受到越来越多的国内外厂家的关注,国外的研究已经取得了一定的进展,而国内的研究才刚刚起步,我国的数字电视中间件标准也尚未出台。因此,研究和开发具有自主知识产权的数字电视中间件平台具有重要的理论意义和广泛的应用价值。本文主要研究了基于DVB数字电视系统的中间件技术。首先,通过对当前国际上现有的中间件标准进行比较,着重深入分析了欧洲数字电视中间件标准DVB-MHP的体系结构、构成特点、交互模型。其次,结合以上分析,提出了基于DVB-MHP的符合我国现状的数字电视中间件模型,给出了该模型的设计方案以及模块划分。随后,针对这一数字电视中间件设计,深入分析了J2ME、JavaTV、Java虚拟机的体系结构、程序接口包及其各部分功能。针对Sun公司提供的J2ME的个人基本简表(PBP)的层次结构,提出更为实用的类库裁剪方案。最后,实现了一个简单的交互应用——电子节目指南(EPG)。本文的主要目标是为数字电视的各类应用系统建立高效可靠的软件平台,其研究对我国数字电视中间件标准的制定与推广有重要的参考价值。6.期刊论文姚莉.张萍.于鸿洋基于数字电视机顶盒的Java虚拟机的移植-电子技术应用2005,31(4)为了增强数字电视机顶盒的网络交互能力,介绍了嵌入式中间件Java虚拟机以及它在数字电视机顶盒上的移植与实现.简要叙述了普通DVB-C有线数字电视机顶盒技术,介绍了嵌入式中间件的概念、背景以及JavaVM的层次结构.重点介绍了JavaVM在数字电视机顶盒上的移植过程.运行结果表明JVM在机顶盒上移植成功.7.学位论文毛炜面向数字电视的嵌入式中间件研究与实现2004数字电视(DTV)是继黑白电视和彩色电视之后的第三代产品,是集数字技术、微电子技术、网络技术、软件技术等高新技术综合应用的产物.其中中间件技术是软件技术中的关键技术之一,该技术可以使众多的软件提供商在不考虑硬件环境的情况下开发数字电视的交互式应用.该文结合国家863软件重大专项课题面向DTV的嵌入式软件平台,完成了对嵌入式中间件的研究与实现,主要目标是为数字电视的各类应用系统建立高效可靠的软件平台,加快数字电视的普及与应用.该文通过对当前国际上现有的中间件标准进行比较,选择了欧洲数字电视中间件标准DVB-MHP,提出了基于MHP的符合我国现状的数字电视中间件模型,给出了该模型的设计方案以及模块划分.Java平台是基于MHP中间件模型的核心,通过深入分析Java平台的构成和嵌入式Java虚拟机——Kaffe的原理及体系结构,提出了将Kaffe的AWT类库移植到Qt/E图形库之上的方案,并在嵌入式Linux上进行了实现.该文还对JavaTV做了研究,分析了JavaTV包的结构和各部分的功能,并在我们设计的模型上实现了JavaTV中业务选择相关API和视频流播放相关的API.该文的研究对于中国数字电视中间件标准的制定与推广有重要的参考价值.8.期刊论文石学锋.陈智.李政道.SHIXue-feng.CHENZhi.LIZheng-dao面向MHP的嵌入式Java虚拟机的移植与优化-计算机工程2007,33(17)为了增强MHP机顶盒的网络交互能力,必须构建Java运行环境.该文介绍了Java技术、MHP机顶盒软件结构模型、嵌入式Java虚拟机(JVM)概念以及开源Java虚拟机--Kaffe的软件层次结构,阐述了Kaffe在ALI公司数字电视机顶盒开发平台上移植的实现过程,提出了在嵌入式环境下,Java虚拟机执行引擎的性能优化策略.实际运行结果证明了JVM的移植性和性能优化策略的可行性.9.学位论文周友龙数字电视环境下JVM在FPGA上的实现2005本文通过对当前国际上现有的数字电视标准和数字电视中间件标准进行比较,根据我国市场的实际情况,选择了欧洲数字电视(DVB)中间件标准DVB-MHP,深入分析了基于MHP的数字电视中间件模型.Java平台是基于MHP中间件模型的核心,本文通过深入分析Java平台的构成和Java虚拟机(JVM)的结构和运行原理,并结合适合嵌入式环境的KVM的原理及体系结构,提出了将KVM以FPGA的硬件方式实现的方案.根据数字电视的实际需要对KVM进行适当剪裁,以适应数字电视的嵌入式环境,并设计了相应的功能模块,最后在设计基础上用VHDL加以实现,对于核心模块做了仿真和验证.此外,本文还综述了EDA技术和FPGA器件的发展概况,并较为详细的介绍利用EDA技术进行设计开发的一般流程,最后在FPGA上实
本文标题:基于嵌入式linux的java虚拟机分析与设计
链接地址:https://www.777doc.com/doc-28713 .html