论文部分内容阅读
体系结构技术已经成为世界各国进行武器装备体系顶层设计的重要手段,并日益展现出显著的优点和巨大的潜力,有力地支持了军队转型和信息化武器装备体系的建设。同时,综合电子信息系统(C4ISR)体系结构已成为分析、验证、评估系统能力、作战概念、构建武器装备体系、制定采办决策、保证系统互操作的重要手段。随着“平台中心战”向“网络中心战”转变和基于能力、面向服务等新概念的出现,C4ISR系统规模和复杂度剧增,用传统的体系结构技术对C4ISR体系结构进行设计和开发,存在一些问题:难以有效描述系统的整体能力、建模方法中缺少C4ISR体系结构元模型、没有提供面向对象设计方法和开发过程以及没有体系结构度量和验证方法等。这些关键技术的不足导致C4ISR系统体系结构设计和开发周期加长、费用增加、系统质量难以保证等问题。本文以“十一五”国防预研课题“海军综合电子信息系统总体方案”(10107010101)课题的研究工作为背景,从C4ISR系统顶层设计的角度上,分析和研究了C4ISR系统体系结构、体系结构建模技术、设计方法和开发过程以及C4ISR体系结构验证等体系结构技术问题。本文主要研究内容和创新点包括以下几点:(1)采用基于能力的C4ISR系统体系结构框架,在作战视图、系统视图、技术视图的基础上,增加系统能力视图和相关产品,扩展和修改了作战视图和系统视图中的产品,定义了能力、作战和系统视图中的关键元素,建立了核心元素之间的映射关系,构建了系统能力、作战活动和系统功能之间三角映射关系,实现了能力视图和作战视图、系统视图、技术视图的关联和映射。(2)基于UML的C4ISR体系结构元建模方法,利用UML扩展机制(构造机制和约束机制),增加了UML中顺序图元模型的时间和状态标志,构建了C4ISR系统行为模型的元模型,为C4ISR体系结构提供了统一的术语、严谨的语义和逻辑表示,实现了对时间和状态的描述,为体系结构验证提供了基础。(3)基于构件面向体系结构的C4ISR体系结构设计方法,将作战节点和系统节点作为系统的构件,需求线和连接作为系统的连接件。从系统的整体能力需求分析出发,规划了C4ISR系统的能力需求和质量属性,实现了系统能力视图到作战视图与系统视图的分配,建立了系统的行为模型和部署模型,提供了一种可行的支持开发可复用、易于互操作的C4ISR系统设计方法。(4)提出了一种基于建模仿真C4ISR体系结构可视化验证方法。将UML状态图和顺序图相结合,通过状态图产生顺序图与设计的顺序图进行可视化对比,验证了C4ISR体系结构模型的活性、一致性和时间特性;通过作战剧情驱动C4ISR体系结构的状态图动态创建系统的执行顺序图,可视化仿真C4ISR系统演化和运行,实现了系统的体系结构和主要功能的检验。