对模块化建立架构
在大多数情况下,MOSA通常是在单个系统的体系架构环境中考虑的。然而,任何单一系统都存在于国防部复杂的SoS体系架构中。DoD和SoS的复杂性可以被认为是一个由许多“层”或“级”组成的分类,从联合部队到单个平台,从组织到单个系统和子系统。接下来是程序集、模块、组件和部件。嵌入式软件可以出现在任何级别。在认识到国防部SoS的许多层级时,可以合理地假设,MOSA的目标、特征、功绩衡量和潜在采买需求可能会根据SoS分类中的系统位置而变化(例如,可组合任务组的任务或功能模块相对于可组合车辆和计算机程序)。这种分类与MIL-STD-881D的“以产品为导向”的工作分解架构(WBS)直接相关,该架构由国防部授权用于成本估算。请参见OSD成本评估和项目评估(CAPE) (https://www.cape.osd.mil/)指南,了解组织要求和项目规划。
关于组和分类法的更完整的讨论:这个讨论并没有提供讨论粒度级别的完整词汇,但是,就本文的目的而言,提供了一种查看和讨论SoS的方式。
需要澄清的是,模块化设计的质量不能仅仅通过其在SoS分类中的位置来分类或判断,还必须考虑模块化设计目标(例如,可生产性、生存性、可维护性、技术更新和插入、可用性、可持续性、跨产品线重复使用以节约成本等)。可能还需要其他因素来完全描述创建模块或体系架构分区的“什么”、“在哪里”和“为什么”,并确定相关开放接口需求的基本原理。
联系客服