一种基于数据驱动的装备信息系统软件快速设计框架
2021-12-07陈思源
航天控制 2021年5期
陈思源 李 烨 孔 鑫 郑 鑫
中国运载火箭技术研究院, 北京 100076
0 引 言
信息化时代的大背景下,信息技术的发展极大地推动了新世纪军事的革新,现代化军队建设的重要标志就是信息化程度的提高,在信息化、大数据、网络化基础设施的支撑下,下一代作战装备的数据化发展成为必然。装备信息系统旨在为装备信息的准确、可靠、快速、高效的采集、传输和管理提供有效手段的信息系统,它利用计算机和网络技术,实现武器系统综合保障决策的科学化和快速化,全面提升装备综合保障效率和效益。
软件开发方法不断更替变化,追求高质量和高效率的软件开发是软件工程演化的核心目标[1],许多面向不同种类软件的开发方法被提出,如基于构件的软件开发方法[2]、模型驱动的软件设计开发方法[3]、基于数学的形式化软件开发方法[4]等。对于装备信息系统软件,其设计核心是装备数据,目前装备信息数据越来越呈现出“海量异构”、“动态实时”、“复杂多源”等特征。面向该类软件,围绕数据的用途和流向开展软件设计是更加合理有效的设计模式。
随着云计算、大数据时代的到来,许多以数据驱动软件设计的思维和模型被提出,如面向数据的体系结构[5-6],基于大数据的软件设计模型[7-8]等。这些方法的核心思想都是将数据作为设计的中心,从面向流程的开发转变为面向数据的开发,从软件结构上去适应和解决具有大数据特征信息系统的研制问题。……
登录APP查看全文
