基于优先级的实时中间件研究与实现

来源 :2002全国软件与应用学术会议(NASAC) | 被引量 : 0次 | 上传用户:dongrun4696
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
解决分布式应用日益增多的实时问题需要实时中间件.实时中间件是分布式实时应用的支撑平台,它为应用提供表达实时约束的手段,并提供调度请求的机制和多种控制资源的方法,从而为分布式应用实现执行时间的可预测性提供方法.本文给出了实时中间件的概念体系,提出了一个多级线程池实时中间件体系结构,该模型不仅具有较强的并发处理能力,而且可以控制网络和请求使用的各种资源,能够提高系统的时间可预测性.采用该体系结构,我们实现了一个遵循实时CORBA规范的实时ORB,并通过详细的对比测试验证了多级线程池实时中间件模型的有效性.
其他文献
本文分析了应用软件MIS中的主体和客体的关系,用BNF给出了需求模型的描述,并用一个财政子系统的例子,验证了这种描述.
提高文档图像压缩比最有潜力的方法是对图、文区域分别采用不同压缩算法,而其关键是有效图文分割.本文针对文档图像特征,介绍一种基于小波系数域隐含状态马尔可夫树结构模型,直接从被分割图像中抽取分类参数,获得多尺度图像分类概率,然后融合多尺度分类结果,实现图文有效分割的方法.该方法综合多尺度小波变换、多尺度判定、多尺度分类依赖、联合条件概率计算等多种图像分割技术.文章主要介绍图像四分块划分策略,小波变换与
本论文在分析了基于重用软件过程资源的软件过程后,把所有级别的软件过程抽象为一个基本过程,并用具有MVP模式的过程构件实现这个基本过程.进而提出一个基于过程改进的软件质量保障模型.它由项目定义的软件开发过程生成、项目软件过程执行和机构软件过程改进三部分组成.
软件开发速度问题一直困扰着软件企业的管理者,而软件质量问题是影响软件开发速度的一个重要因素.进行软件质量保障最常用的手段是进行测试,但测试恰恰通常就是软件开发过程中的速度瓶颈.我们提出结构化测试组织模型来提高测试的质量,其中心思想是进行结构化,并在此基础上应用自动化手段和进行可视化控制.模型不仅提高测试本身的效率并能为项目开发及时提供有效的参考数据从而实现快速开发的效果.
本文通过对编译系统进行面向对象分析,探讨了基于编译类库构造编译器的方法.在我们的方法中,编译器由编译器基本构件和目标机描述两部分组成.编译器基本构件的抽象模型以语法单元为单位,集编译过程中的词法分析、语法分析、语义处理、优化和执行等操作与一体,打破了传统编译器中各个编译阶段的空间分割.目标环境的定制以GCC的RTL语言为工具.由于insn是RTL的功能单元,且不同目标机指令的RTL模板间存在许多相
本文提出了一个软件开发的生长式过程模型,指出软件演变的基本动力是用户需求的变化,软件生命过程的多样性是必然的,软件生命过程中是可规划的,引入了软件生命周期策略的新概念.文中分析了Web软件的性质,以及当前软件过程模型和开发工具对Web软件开发支持的不足之处,据此提出了适合于Web生命周期策略-生长策略,并根据支持在生长策略下开发Web软件对软件工具的需求,设计了软件生长环境模型.
由于工作流技术具有在异构环境中处理复杂事务的能力,所以在科学研究、电子政务、电子商务等方面引起了广泛的关注.国际工作流联盟提出了工作流参考模型,主要包括:流程定义工具、工作流引擎、被激活的应用接口、工作流客户端应用和流程监控工 具.工作流引擎是工作流模型中的核心部件,它的设计与实现至关重要.本文主要介绍一个基于活动图的工作流引擎的设计与实现.
虚拟企业是由多个独立企业为共享技术和核心竞争力资源,以快速响应市场需求变化为目的而组成的一个企业联盟.如何从一组独立的企业出发,建立有效的虚拟企业联盟,提高虚拟企业内各成员企业之间的协作效率,已经成为虚拟企业研究和应用的热点.本文首先分析了虚拟企业的相关概念,包括虚拟企业生命周期和虚拟企业服务中间件等,然后针对虚拟企业组建和运营中的关键问题之一—协作问题,提出了一种建立在企业协作关系网基础之上的虚
XML(eXtensible Markup Language)日益成为互联网上数据表现和数据交换的标准,而在浩瀚的XML组织的信息中进行有效的检索也就成为需要解决的问题.本文作者在传统文本文档检索技术的基础上,提出了一种新的面向XML文本文档的检索模型,并通过一定的检索实验,验证了模型的有效性.
本文首先回顾了软件复用技术的发展过程,进而讨论了复用技术在信息系统中面临的问题.通过现行分布式多层信息系统的改进,提出了一种基于软件构件的信息系统的复用模型.