针对联合作战信息交换需求和多军兵种作战数据互联互通问题,采用指挥控制系统与仿真系统之间交互性标准(command and control systems-simulation systems interoperation,C2SIM)标准指导实现指挥控制系统、仿真系统和无人系统之间的高...针对联合作战信息交换需求和多军兵种作战数据互联互通问题,采用指挥控制系统与仿真系统之间交互性标准(command and control systems-simulation systems interoperation,C2SIM)标准指导实现指挥控制系统、仿真系统和无人系统之间的高效互操作。概述C2SIM的地位、作用和开发概况;介绍C2SIM逻辑数据模型开发方法;从C2SIM核心本体、领域本体扩展、本体到XML Schema的转换和参考实现等方面,分析C2SIM的关键技术问题;探讨C2SIM标准在北约近年中实兵演习中的应用情况;总结C2SIM的发展和影响,为我军标准化互操作技术的构建提供方法和技术上的启发和借鉴。结果表明,该研究可有效提高军事信息系统的开发能力和质量。展开更多
当前大多数Linux发行版使用功能强大的glibc(GNU C library)作为C标准库(简称C库),但glibc的LGPL协议存在商用不友好条款,制约了商业Linux发行版的推广.一种可行的解决方案是选择某个与glibc相比尚有功能缺陷但适宜商用的C库加以补全,...当前大多数Linux发行版使用功能强大的glibc(GNU C library)作为C标准库(简称C库),但glibc的LGPL协议存在商用不友好条款,制约了商业Linux发行版的推广.一种可行的解决方案是选择某个与glibc相比尚有功能缺陷但适宜商用的C库加以补全,从而制成新的C库以替代glibc.开源欧拉(openEuler)操作系统社区以MIT协议的musl libc作为新的C库选型.新C库对已有应用软件的兼容是成功替换的关键,而精确的兼容性分析算法不仅可以定位缺失API,还可以量化计算兼容性和API补全的优先级.为此,提出兼容性分析算法来研究openEuler的4种主要软件生态中的musl libc兼容性和缺失API优先级.基于应用软件包之间的依赖关系和谷歌PageRank算法的思想,提出了PackageRank算法和APIRank算法,分别用于软件包兼容性度量和优先级计算.这2种算法提供了系统个性化兼容分析的方法,所需信息易于获取,适用于缺乏用户数据统计的、尚不完整而仍有开发需求的系统及构件.这2种算法在musl libc上的分析结果清晰准确,与软件生态的特点和现状相符,与musl libc的国际社区开发者的观点接近,为openEuler的新C库补全工作提供了有效指导.展开更多
文摘针对联合作战信息交换需求和多军兵种作战数据互联互通问题,采用指挥控制系统与仿真系统之间交互性标准(command and control systems-simulation systems interoperation,C2SIM)标准指导实现指挥控制系统、仿真系统和无人系统之间的高效互操作。概述C2SIM的地位、作用和开发概况;介绍C2SIM逻辑数据模型开发方法;从C2SIM核心本体、领域本体扩展、本体到XML Schema的转换和参考实现等方面,分析C2SIM的关键技术问题;探讨C2SIM标准在北约近年中实兵演习中的应用情况;总结C2SIM的发展和影响,为我军标准化互操作技术的构建提供方法和技术上的启发和借鉴。结果表明,该研究可有效提高军事信息系统的开发能力和质量。