节点文献

基于工作流的导弹总体设计过程集成技术研究

Research on Process Integration Technologies Based on Workflow for the Missile Overall Design

【作者】 王太岚

【导师】 张为华;

【作者基本信息】 国防科学技术大学 , 航空宇航科学与技术, 2009, 硕士

【摘要】 伴随计算机技术的高速发展,导弹武器系统已进入集成设计时代。集成设计主要包括数据集成、过程集成和应用集成。过程集成是实现导弹总体集成设计的关键。本文在国防科工委基础科研项目支持下,以导弹总体设计过程集成技术为研究内容,从过程集成体系结构、过程建模、过程调度以及过程事务性等方面展开研究。基于WfMC工作流参考模型,研究导弹总体设计过程集成体系结构。给出基于工作流的过程集成框架;研究工作流引擎功能模块、工作流客户端功能组件以及工作流监控和管理功能。提出基于扩展活动网络图的导弹总体集成设计过程建模方法。在深入分析导弹总体设计过程基础上,改进WfMC过程定义元模型,得到具有柔性的导弹总体集成设计工作流元模型,给出其形式化描述;提出具有柔性的扩展活动网络图建模方法;基于扩展活动网络图对导弹总体集成设计过程进行分析与建模。研究基于工作流的导弹总体集成设计过程调度算法。分析工作流引擎的工作过程及工作流状态变迁模型,给出基本路由的调度算法;针对导弹总体设计过程动态特点,给出支持过程动态变化的调度算法;针对活动多实例情况,使用控制器来管理活动实例产生与结束。开展导弹总体集成设计过程事务性研究。分析传统事务模型应用于工作流系统的局限性,结合事务工作流理论方法,研究导弹总体集成设计过程事务特性;分析导弹总体集成设计过程并发问题,采用基于域的方法对设计过程进行并发控制;建立导弹总体集成设计过程回退模型,并对设计过程异常处理机制进行研究。基于本文提出的理论方法,采用J2EE分布式架构实现导弹总体设计与分析软件的过程管理系统(IMODPMS),验证了本文研究成果的可行性与有效性。

【Abstract】 Along with the rapid development of computer technology, the missile weapon system is stepping into the integrated design era. Integration, includes data integration, process integration and application integration. Among three kinds of integration, process integration is the key to realize the integrated missile overall design. In this paper, supported by the State Administration of Science Technology and Industry for National Defence’s basic scientific research project, a deep research is taken on process integration technologies, including architecture, modeling, scheduling, transaction management etc.Based on the WfMC workflow reference model, we put forward an architecture of process integration of missile overall design. We analyzed the framework of process integration based on workflow. According to the workflow reference model, we detailedly designed the function and structure of process integration, the function and structure of the workflow engine, and the workflow monitoring and management etc.A process modeling method was proposed based on Extended Activity Network Diagram for integrated missile overall design. By deeply analyzing the design process, we ameliorated the WfMC process definition meta-model, and then put forward a flexible workflow meta-model for the missiile overall design, and a formal description was also given. By extending traditional activity network diagram, we proposed a flexible modeling method using Extened Activity Network Diagram. At last, we analyzed the overall design process with Extended Activity Network Diagram. Scheduling algorithms for the process of integrated missile overall design were given. In this part, we analyzed the working process of the workflow engine and the state transition model, and then introduced several basic routing scheduling algorithms. Taking into account the dynamic nature of the process of missile overall design, we proposed scheduling algorithms to support changings of the design process. As to multi-instance activities, we used a“controller”to produce an instance of them or finish them.We also researched on the transactional model of the process of missile overall design. Firstly, we summed up the limitations when a traditional transaction model was applied to a workflow system. Then according to theories of transactional workflow, we discussed the transaction management in the process of integrated missile overall design. Concretely, we analyzed the situation of concurrency in the process of integrated missile overall design, and then used a domain-based approach to control the concurrency in the design process; we analyzed the rollback models of the process of integrated missile overall design, and then a preliminary analysis was carried out on exception handling in the design process. According to theories and approaches proposed in this paper, we designed and realized the IMODPMS of a Missile Overall Design and Analysis software based on J2EE distributed architecture. The application results have validated the feasibility and effectiveness of our researches.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络