面向有限资源实时系统的可预测性实时Java框架

被引量 : 0次 | 上传用户:ehvv5022
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Java是一种面向对象的程序设计语言,被广泛的应用于分布式环境计算,它的最大特点是其优良的跨平台特性。经过十几年的开发与实践,Java已从单一的程序设计语言发展为能够适用多个应用领域的新技术,实时Java(Real-time Java,RTJava)就是Java发展的重要成果之一。实时Java是根据实时应用环境的具体特点,在保留了标准Java优良特性的基础上,对其规范进行扩展和约束,使其适用于实时应用开发。但是RTSJ一是过于复杂,二是存在不可预测性(如实时垃圾自动回收和动态类加载机制)会给被开发系统带来安全隐患,因而不适用于高可靠实时系统。针对以上问题,本文研究和提出了可预测性的实时Java开发框架,此框架采用二位一体的思想,即开发过程模型与开发语言规范相结合。对于开发语言规范部分,主要是在实时Java规范的基础上进行二次约束,屏蔽掉不可预测的复杂特性(如动态类装载);开发过程模型主要考虑解决可预测性和如何提高内存资源的利用率问题。本文首先介绍了Java编程语言特点及Java平台,分析了RTSJ及其API,分析了实时系统可预测性问题,提出满足有限资源高可靠实时系统的可预测性实时Java开发架构,此架构从开发过程和语言规范两个方面来解决被开发系统的可预测性问题。
其他文献
蒸汽驱油能使得稠油油藏发挥最佳的开发潜能,而干度对蒸汽驱采油机理有重要的影响。对于稠油油藏,加热降粘及蒸汽蒸馏作用是最主要的采油机理。本文通过室内模拟实验,重点研
跨步跳是三级跳远的中间环节,它既继承单足跳的结果,又为跳跃作铺垫。因此,跨步跳的作用至关重要,研究跨步跳的起跳技术对提高三级跳远的成绩起着至关重要的作用。为此,本研究选择
本文尝试从生态美学的角度来重新考察、审视王维山水田园诗歌、散文。论证了王维诗文并不像长期以来学术界颇有影响的诸多研究者所论定的那样表现出对世俗妥协、对社会逃避的
目的 观察"肌骨同治"学术思想指导治疗膝骨关节炎的临床疗效。方法 将100例肝肾不足型膝骨关节炎患者随机入组为试验组和对照组,每组各50例。试验组行小针刀治疗、肌力锻练
国有军工企业长期以来,以国家指令性军品任务为主业,在军品任务不足时,为解决军品线富余职工的就业和生存问题,开始进入民用产品领域。由于军工企业对民品的辅业定位,同时,军工企业
抗日战争、解放战争时期的太行根据地,共产党领导下的基层政权有效地生存和壮大起来,这为最大限度地获取民众支持,控制社会资源,以坚持本地区的抗战奠定了坚实的基础。权力结构发
<正>父亲的阴影世界上有一种写作是自救的尝试,生活的痛苦像沙砾一般在作家光滑柔软的内心摩砺,为了在这种无法逃避的苦楚面前获得一点点自由,作家开始用文字一遍遍重写自己
20世纪90年代初,我国开始出现了大量的下岗失业人员,这些失业人员一经出现,便成为了整个中国社会极为敏感的话题,如何安置这些不断增加的下岗人员,如何减轻职工因下岗而造成的经济
溴化环氧树脂阻燃剂是聚合型高分子型溴系阻燃剂之一,除了具有优异的阻燃性能外,还具有耐迁移、耐析出和阻燃持久等特点,近几年在国外得到较快的发展。据文献报道,该产品在某
随着我国改革开放和经济的发展,社会上对职业技术人才,特别是第三产业从业人员的需求急剧增加,职业教育异军突起,在全国迅速发展起来。中等职业教育是国家教育事业的重要组成