建议-详细摘要 获得里程碑A或B批准的主要国防采办项目将需要MOSA(根据立法)。本文为在采办中实施MOSA战略提供了10条具体建议: 1. 在RFP(提案申请)之前制定MOSA战略。 2. 定义MOSA实现方法。 定义MOSA寻址的级别、计划的划分、功能分析、要控制/开放的接口、期望通用的领域,以及MOSA实现的目标(适应性、可持续性、可升级性、竞争、等)-针对每个设计级别 考虑实施MOSA的激励措施,以促进采办方和供应商的接受 定义OSD政策和法规,以实现技术数据权利和IP(受MOSA影响的)
在采办级别开发MOSA架构,并对计划的开放接口进行治理 o一种规格不能适用所有情况- MOSA的要求和指标将根据以下情况而变化: a)MOSA的目的(生产效率、生存能力、适应性、可维护性、竞争性采办、降低 复杂性等) b)在系统中的系统分类(SoSs)中的位置。(车载到软件组件)(雷达信号处理模块 任务计算机程序)
3.根据MIL-STD-881D详细分类级别定义系统的系统内接口和模块的位置。 o提供一致的方法来定义一个系统或系统中的系统的层次架构 o需要一致地使用 定义分类法/模块化级别,以消除诸如“主要组件”和“平台级别”等模糊的术语 考虑命名系统MIL-STD196F/G(系统,子系统,中心,中心,集合,组,单位)的系统分类法分解 定义在SoS分类法的所有适用级别的平台,系统,子系统和组件之间预期的集成级别(手动,自动化类型等)
4. 定义一个软件体系架构词汇和/或参考体系架构,用于讨论软件分解的各个级别,并设计适用于软件体系架构抽象/具体化级别以及SoS级别的应用MOSA需求。 应用适用于软件架构抽象/具体化级别的MOSA需求,包括SoS级别 开发类似于MIL-STD-881D的软件分类(除了当前的CPCI处理),以指导软件MOSA的开发。特别关注软件和标准接口的模块化 定义一个框架/Lexicon,以在设计和相关逻辑接口的各个级别和阶段进行适当的划分,从而支持对设计级别的讨论。 为不同保真级别的数据模型识别开发一个通用的参考体系架构,包括在各种DoD领域中各种分区的适用性 在适当的模块化抽象/具体化级别定义模块化软件数据权限(OS vs.微服务)
5. 将MOSA作为更大、更强大的数字工程战略的一部分来实施。 使用模型来定义和通信MOSA架构和划分 使用MOSA来促进基于模型的获取 开发通用的MOSA框架/词典需要负责在一个架构的多个级别定义系统功能(执行者和系统的DoDAF元数据下的下一个级别的实例数据)。 清晰的系统和SoS体系架构定义和在政府和任务级别的管理责任需求,以及流向承包商和采办项目。 将标准、公共模块和接口按照SoS分类和技术状态(旧的、最新实现的、新兴的,等等)的级别进行分类,然后放在参考体系架构中。
6. 在最初设计时将网络安全策略纳入MOSA应用程序中,而不是稍后添加。 7. 确保国防部和工业部门共同确定如何评估MOSA。 8. 通过适当的投资来发展和实施促进因素,以影响文化变革,从而成功地广泛采 用MOSA原则。 9. 创建MOSA系统和接口库。 维护经MOSA认证的系统和经MOSA认证的接口类型的可重用档案 使符合MOSA标准的系统可供参考和后续改进 包括系统分区体系架构、icd和系统中定义的“开放”接口的标准,提供对操作体系架构中的驱动需求和过程的可追溯性。 包括模块化目标,这些目标是如何实现的,以及为什么它们是重要的 促进共同的,开放的架构的开发,提供对关键信息的访问,将1)帮助加速MOSA的采用,2)加快系统的开发,3)增加行业竞争 开发共同的框架,语言,过程,和标准,以精确描述SoSs分类中模块和接口的放置位置,并促进各种开发环境和标准集的比较。
10. 为启用MOSA的环境定义一种比较和指定标准和接口的方法。
|