论文部分内容阅读
分布式协同综合虚拟试验与测试技术是一项能够实现本地或异地不同部门的多系统或整机试验与测试要求的综合技术,对于提高军工产品试验与测试的信息化程度、缩短产品研制周期等具有重要意义和作用,已被列入国防科工委“十五”国防基础研究计划的先进工业技术研究领域的重要课题。 本文结合当前先进的分布计算技术、工作流技术,借鉴国内外研究的成果,对分布式综合虚拟试验与测试系统的关键问题之一——调度与管理技术进行了深入的分析和研究。 为了能够有效地实现整个分布式试验测试的任务规划、初始化设置,直至试验过程中的管理与控制,本文设计了基于CORBA的分布式试验与测试调度管理系统。 本文在介绍工作流的过程定义以及工作流管理联盟提出的XML过程描述语言的基础上,设计开发了基于工作流技术的分布式试验与测试建模工具,能够有效地建立分布式试验与测试计划模型,对后续的任务调度管理提供了基础。 为了实现任务执行过程中的调度管理,采用基于CORBA的分布式工作流管理系统执行服务的解决方案,对分布式试验与测试调度管理系统进行了功能设计和实现,使得试验测试计划在其控制管理下能够顺利地执行直至整个计划的完成。 通过定义一个分布式试验与测试的实例,控制其在分布式的环境中执行,完成执行过程中任务实体和资源实体的调度管理,验证了该调度管理技术在分布式协同综合虚拟试验与测试系统中具有较强的实用性。