大数跨境
0
0

【体系设计】模块化开放性系统方法MOSA:软件方面的考虑

【体系设计】模块化开放性系统方法MOSA:软件方面的考虑 月亮博士
2022-06-12
0
导读:欢迎关注星星博士获取最新最快蓝军资讯

软件方面的考虑


由于软件配置项和软件架构具有模块化和开放原则的延展性,系统设计中的重大好处在很大程度上可以通过软件的MOSA实现来实现。应用于软件的MOSA原则可以产生一种“即插即用”模型思维模式,为数据模型标准化的参考体系架构和库的开发提供了引人注目的案例,这些参考体系架构和库与实现级别相关,并随实现级别的不同而不同(建议#9)


模块化和开放系统需求可能会根据软件的用途以及软件是嵌入式的、作为应用程序执行的、提供用户界面还是提供其他特定功能而有所不同。MOSA的基本软件设计实践意味着,每个模块必须能够向需要它的任何其他模块发送和接收数据。发布-订阅协议允许技术促进这一实现。


模块化软件使知识产权IP受到保护,在适当的实现级别处于“灰框”中,并保护合法所有者的利益。虽然软件设计在MIL-STD-881D中没有得到良好的连接,但软件设计分类指南可以参考MIL-HDBK-61A配置管理。使用该手册和/或其他最佳实践,应该开发一个软件开发词汇和/或方法来讨论软件分解和设计的各个层次。这样就可以简化表示通用架构框架的标准分类法(例如,航空电子设备标准架构或舰载任务系统软件)(建议#4#9)


建议国防部定义一个软件体系架构词汇和/或参考体系架构,用于讨论软件分解和设计的各种潜在级别。这些将包括声明适用于软件体系架构抽象/具体化级别以及SoS级别的MOSA要求。此外,应该完成适当的标准和指南到参考体系架构的映射,以便方便对各种开发环境的优点和缺点进行比较。(推荐# 4)




【声明】内容源于网络
0
0
月亮博士
本智库系专注于空、天、电、网作战域的高端民营智库,提供情报与咨询研究、信息资源建设与服务、信息技术开发与应用、技术与项目管理等多元服务,研究扎实、团队专业、资料丰富,口碑与认可度俱佳,已为众多军队、军工等项目深度赋能。
内容 594
粉丝 0
月亮博士 本智库系专注于空、天、电、网作战域的高端民营智库,提供情报与咨询研究、信息资源建设与服务、信息技术开发与应用、技术与项目管理等多元服务,研究扎实、团队专业、资料丰富,口碑与认可度俱佳,已为众多军队、军工等项目深度赋能。
总阅读427
粉丝0
内容594