预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实时CORBA中面向紧急通道的任务调度的研究与实现的开题报告 一、研究背景和研究意义 CORBA(CommonObjectRequestBrokerArchitecture)是一种通信协议和中间件,用于分布式计算环境中的应用程序。在CORBA中,客户端和服务端之间的通信通过对象请求代理(ObjectRequestBroker,ORB)完成。ORB负责调用服务端的对象,将请求的结果返回给客户端。 实时CORBA(Real-timeCORBA,RTCORBA)是CORBA的扩展,支持实时系统的特性和要求,如任务调度和优先级。实时CORBA在许多实时系统中被广泛使用。 在实时系统中,任务调度是非常重要的。任务的优先级和截止时间决定了系统的响应性和可靠性。因此,如何实现面向紧急通道的任务调度是实时CORBA中的一个研究重点。 本文将研究实时CORBA中的面向紧急通道的任务调度,并实现一个相应的原型系统。该系统将具有以下特点: 1.支持多个任务,每个任务都有不同的优先级和截止时间。 2.紧急通道中的任务将被优先调度。 3.系统能够根据任务的优先级和截止时间进行任务调度,以确保实时性和可靠性。 该研究对于实时系统的开发和应用具有很大的意义,对于提高实时系统的响应性和可靠性具有重要的作用。 二、研究内容和研究方法 1.研究实时CORBA中面向紧急通道的任务调度算法。该算法需要实现以下功能: (1)支持多个任务,每个任务都有不同的优先级和截止时间。 (2)紧急通道中的任务将被优先调度。 (3)根据任务的优先级和截止时间进行任务调度,以确保实时性和可靠性。 2.实现面向紧急通道的任务调度算法的原型系统。该系统将具有以下功能: (1)支持多个任务,每个任务都有不同的优先级和截止时间。 (2)紧急通道中的任务将被优先调度。 (3)能够根据任务的优先级和截止时间进行任务调度,以确保实时性和可靠性。 3.测试、优化和评估系统性能。该阶段的工作将从以下几个方面进行: (1)测试系统的实时性和可靠性。 (2)对系统进行优化,提高系统的性能和可靠性。 (3)评估系统的性能和可靠性,分析系统的优缺点,提出改进建议。 研究方法主要包括理论研究、算法设计、编程实现和实验测试等。 三、预期的研究结果 1.设计并实现面向紧急通道的任务调度算法原型系统。 2.评估系统的性能和可靠性。 3.提出改进建议,为实时CORBA中的任务调度算法提供参考。 四、时间安排与进度安排 1.第一阶段(2021年8月-2021年10月):完成实时CORBA中面向紧急通道的任务调度算法的研究,并设计算法。 2.第二阶段(2021年10月-2022年1月):根据研究结果,编写面向紧急通道的任务调度算法的原型系统,并进行初步测试。 3.第三阶段(2022年1月-2022年3月):对系统进行优化,并进行性能和可靠性测试。 4.第四阶段(2022年3月-2022年4月):撰写论文并进行整理和修改。 五、参考文献 1.Real-timeCORBA:AnOverview,DouglasC.Schmidt. 2.Real-timeCORBAProgramming,RobertJ.Brown. 3.Real-timeCORBA-basedsystemsarchitecture,AntonySavont,TimJosevski.