【摘 要】
:
供件Object Access Agent(OAA)是一种面向“物计算”的新型软件运行环境技术理念,提供了应用运行支撑环境与服务应用开发方法,可提高应用开发的重用性和扩展性。但OAA技术尚
论文部分内容阅读
供件Object Access Agent(OAA)是一种面向“物计算”的新型软件运行环境技术理念,提供了应用运行支撑环境与服务应用开发方法,可提高应用开发的重用性和扩展性。但OAA技术尚处于发展阶段,目前只运行在普通操作系统环境中,常规的操作系统存在许多与OAA运行无关的额外资源占用,使得OAA的运用在资源有限的设备上存在很大的局限性,因此为OAA提供体积小巧、可靠的专属支撑环境从而实现应用范围更加广泛的“OAA物计算”平台成为当务之急。针对OAA缺少专属支撑环境的问题,本文在操作系统内核理论和分析基础上,研究并实现了一个支撑OAA运行的专属操作系统OAA Supporting System(OSS),OSS内核体积小巧,针对OAA的功能和运行需求量身定制,包含支撑OAA运行所需的任务管理模块、内存管理模块、任务通信模块、I/O管理模块。在OSS内核的实现过程中,对OAA运行支撑需求的任务管理、内存管理、任务通信模块的结构做了定制;实现了对OAA运行优化的固定优先级的任务调度策略;去除了虚拟内存,实现了无内存碎片的内存管理策略;提供了OAA模块运行必须的任务间通信机制;支持OAA运行时对所需的I/O设备进行管理和扩展;提供原生高并发网络通信框架支持OAA的通信。实现的OSS不仅能提供OAA专属支撑环境,在裸机适配、适用范围、开源社区支持等方面比起现有技术也具有优势,基于OSS提供的OAA支撑环境可以帮助OAA技术适用于更加广泛的“物计算”平台,有益于OAA技术的发展。此外本文根据OAA技术理念设计和实现了一个由OSS内核支撑运行的OAA Servo框架,从而提供一个OAA based Application(OAPP)应用开发平台。应用OAA Servo进行开发,有利于解决应用服务重复代码量剧增、可扩展性差的问题。最后在本文的实验环境Nano Pi NEO开发板上部署OSS系统进行测试,验证了OSS和OAA Servo的有效性。并应用OAA Servo开发实现了一个智能聚屏管理系统,展示了该框架的实用价值。
其他文献
天山造山带是我国重要的多金属矿床带,对于晚古生代大规模岩浆热事件的成因和大地构造背景存在较大争议。本次研究将通过详细的野外考察,总结研究区火山机构的分布规律以及结构特征,结合前人的工作成果,探讨东天山阿奇山地区火成岩的成因和大地构造背景。本次研究选取9件东天山阿奇山地区火成岩样品,其中8件为火山岩,1件为玄武岩中的花岗岩捕虏体。8件火山岩样品的地球化学数据分析表明,阿奇山地区火山岩均属于亚碱性系列
本文研究了两个关于图像处理的优化模型。针对第一个图像分解的优化问题,使用基于对偶(dual)的不精确ADMM(inexact alternating direction method of multipliers)进行求解。在这个模型中,图像可以分解成卡通部分和纹理部分,使用的优化算法不仅能给出一张图片的卡通部分以及纹理部分,还可以给出恢复的结果(卡通部分+纹理部分)。针对第二个带有多种或者未知噪
房地产行业在经过多年快速发展后,伴随着贷款政策的收紧以及土地价格的持续上涨,以往通过土地的增值而取得收入的重资产模式陷入了困境。在这种背景下,为了脱离当前的困境并
“农村稳则天下安,农业兴则基础牢”,山东省农业经济发展总量居全国领先地位。从根本上来看,主要得益于农地产权制度变迁加速了农业要素禀赋和产业结构的调整与升级,农业内生
随着国内期货市场的蓬勃发展,期货市场的电子交易系统也层出不穷。在期货会员交易系统方面,日常的运维软件并没有得到相当的重视。针对这个情况,作者以某期货会员交易系统的运维软件的情况为样板,总结了运维操作的几种模式,并通过实际的工作情况,分析了这套系统存在的缺陷和问题。然后,作者针对上述的缺陷和问题,并结合其他需求,提出了一种新的模式——可扩展的、半自动的运维模式,力求做到通过简单的界面操作,可以帮助用
乙烯装置作为石油化工生产企业的关键装置具有非常重要的地位。在国内外,在评定化工企业规模时,我们常以乙烯生产能力作为重要指标,乙烯产量也是衡量一个国家的综合炼化工业
聚类和推荐系统的应用需要用户相似性这一参数,目前有多种方法度量用户的相似性,基于轨迹数据的方法是其中重要方法之一。随着位置获取技术的日益普及,例如GPS和Wi-Fi,大量的用户轨迹数据被获取,这使得该方法成为当前研究的热点。目前,大部分基于轨迹的用户相似性研究主要应用在社区网络领域,在物理世界的应用鲜见报道。校园网由于其用户的渗透性和多样性,是研究无线局域网用户行为模式的良好平台。在上述背景下,本
在公有区块链中,用来决定区块链网络中各个区块的签署权达成一致性认同的共识算法建立在奖励机制上,然而应用在非公有链的共识算法不适合建立在奖励机制上,因为在私有链和联
ADP-葡萄糖焦磷酸化酶(AGPase)是淀粉生物合成中的关键酶,由成对的两个大亚基(AGPL)和成对的两个小亚基(AGPS)组成的异源四聚体,分为胞质型和质体型两种,因此,在植物细胞内存在四类AGPase亚基:AGPase胞质型大亚基(AGPL1)、胞质型小亚基(AGPS1)、质体型大亚基(AGPL2)和质体型小亚基(AGPS2)。课题组前期研究结果表明,小麦淀粉合成基因TaAGPL1的过表达能
随着人们出行需求的增加和宽带多媒体业务的发展,越来越多的用户有着在高速移动通信场景下的通信需求。同时,由于高速移动带来的快速时变信道以及如高速列车特殊材料的车体带