
如今,国防工业正在迅速对其系统进行现代化改造——这种高度重视现代化的原因既多又清楚。通过转向包含开放式模块化系统的战略,该行业可以缩短系统开发时间和相关成本,同时加速作战人员的能力。
FACE ™ 技术标准和业务方法已经确立,是系统设计模块化开放系统方法 (MOSA) 的完美范例。Future Airborne Capability Environment ™ (FACE) 方法是一种集成的业务和技术战略,采用模块化设计原则,对其关键接口使用广泛支持和开放的、基于共识的标准,并具有校核和验证流程以确保开放它的关键接口。这确保了经济实惠且适应性强的系统设计,从而能够选择和部署最佳技术。请注意,Title 10 USC 2446a.(b),Sec 805 指出 MOSA 是实施开放系统的首选方法,并且是美国法律所要求的。
作为快速复习,MOSA 也被称为开放系统方法——它是一种技术和商业策略,用于设计一个负担得起的和适应性强的系统。MOSA 有五个原则:
-
建立有利环境——项目经理 (PM) 建立支持性需求、业务实践和技术开发,以及采购、测试和评估,并确定有效开发开放系统所需的产品支持策略 -
采用模块化设计——系统设计应遵循以下模块化设计原则:
- 内聚(提供明确定义的功能)
- 封装(隐藏模块行为及其数据的内部工作)
- 独立(不约束其他模块)
- 为重用而设计(简化可扩展性)
-
指定关键接口 ——接口应分为关键接口和非关键接口,以使设计人员和配置经理能够区分技术稳定(关键)和不稳定(非关键)的模块 -
使用开放标准—— 接口标准应该定义明确、成熟、广泛使用且随时可用 -
认证一致性 ——软件模块及其 API 的开放性通过严格且完善的一致性流程进行校核、验证和确认,以确保一致的接口控制和管理 
-
FACE 软件供应商——任何提供待认证软件的 FACE 软件开发商,这被称为一致性单元 (UoC)。这可能包括原始软件开发商、集成商或希望认证从另一方开发的软件的其他实体。FACE 软件供应商执行自动化 FACE 一致性测试套件 (CTS),并在一致性验证矩阵 (CVM) 中手动提供额外的一致性要求。例如,RTI 是第一家在 2019 年 1 月完成FACE 传输服务部分 (TSS) 软件组件的 FACE 一致性认证的公司。 -
FACE Verification Authority (FACE VA) -- FACE 联盟批准的正式认可的组织之一,用于根据 FACE 技术标准评估软件。VA 是 FACE 技术标准和相关验证流程方面的专家。VA 使用经批准的一致性测试套件 (CTS) 进行或见证记录测试的进行,并检查一致性验证矩阵 (CVM) 和 FACE 软件供应商提供的其他验证证据 -
FACE Certification Authority (FACE CA) -- FACE Certification Authority 是 FACE 联盟批准的单一组织,它检查来自 VA 的 UoC 一致性包并颁发 FACE 一致性证书,这是一份发给软件供应商的文件,正式宣布 UoC已成功满足FACE一致性认证要求。 -
FACE 图书馆管理员 (FACE LA)—— FACE 图书馆管理员管理面向公众的 FACE 认证合规 UoC 列表,称为 FACE 注册表 ( https://www.facesoftware.org ),这是用于列表和管理的单一在线参考点所有 FACE 认证的一致性单位。这是发现 FACE 认证合规产品的门户,它包括可用 FACE 合规产品的描述以及来自 FACE 软件供应商的每个产品的许可条款。这是 FACE 一致性过程中的一个可选步骤,但它提供了对 UoC 的可用性及其认证的 FACE 一致性的可见性。

