假定采用模块化开放系统方法(MOSA)进行系统族(fo)收购的体系结构开发方法

Tom DuBois, John Kisor, R. Matthews, M. Orlovsky
{"title":"假定采用模块化开放系统方法(MOSA)进行系统族(fo)收购的体系结构开发方法","authors":"Tom DuBois, John Kisor, R. Matthews, M. Orlovsky","doi":"10.4050/f-0077-2021-16883","DOIUrl":null,"url":null,"abstract":"From a military operations perspective, the primary goals of the Modular Open Systems Approach (MOSA) [Ref. 1] are Affordable Life Cycle Cost (ALC), Maintain Capability Overmatch (MCO), and Faster-to-Field (FtF). Achieving these goals is directly related to the ability of the architecture to enable reuse and interoperability. The importance of this association is amplified with the assumption of a Family of System (FoS) acquisition where mission-level capabilities are needed by multiple products. Accordingly, the value of MOSA to architecture development in a FoS acquisition is directly related to the ability of the resulting architecture to enable reuse and interoperability of capabilities across the products that comprise the FoS. Not only is the resulting architecture a key enabler, but the governance of that architecture is also critical to long-term success for a FoS with products that are not on the exact same development timeline. Model-Based Engineering (MBE) within a digital thread offers structures and processes that assist both architecture development and governance while integrating the best features of Model-Based Systems Engineering (MBSE) [Ref. 2], DevSecOps [Ref. 3, 4, 5, 6], open system standards, and Agile methodologies [Ref. 7]. However, the usage of such structures and processes needs to be done carefully to avoid situations in which the process itself can enable the intended or unintended consequence of sacrificing the benefits of MOSA while implementing the process. Without the right discipline, even developers with the best intentions for achieving MOSA benefits can end up building architectures, components, and build processes that inhibit the realization of MOSA benefits and complicate governance to an intractable level [Ref. 8]. Another concern is organizations that actually seek flaws in the development or governance processes and use those flaws to claim compliance with MOSA while at the same time embedding locks to guarantee future business contrary to MOSA goals. This paper will identify the discipline needed to achieve the benefits of MOSA in a FoS acquisition and recommendations for architecture development and life cycle governance. Building upon previous work [Ref. 9], this paper will present use cases and examples of pitfalls to avoid with suggestions on how to avoid them. The most significant recommendation provided in this paper is the development of a component-based architecture to be used as a basis to identify opportunities for reuse and interoperability across products and how to use it to establish a governance framework for an FoS-based acquisition. This paper describes the steps to derive a component-based architecture starting with a modeled reference architecture. Derivation follows the pattern endorsed by the US Government in their Comprehensive Architecture Strategy [Ref. 10] and includes process steps for iterative top-down decomposition and bottom-up re-composition. This paper presents study results on applying these principles against an example reference architecture. A digital map component is used as a representative example to highlight the pitfalls of reverse engineering a component architecture from an a priori system and a specific component implementation. Results will support the hypotheses that: (1) use of a reference architecture supports the creation of a baseline, point of departure, set of components aligned to an FoS product line, and (2) governance at the component level is best for a FoS acquisition.","PeriodicalId":273020,"journal":{"name":"Proceedings of the Vertical Flight Society 77th Annual Forum","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Approach to Architecture Development Assuming a Modular Open Systems Approach (MOSA) for a Family of Systems (FoS) Acquisition\",\"authors\":\"Tom DuBois, John Kisor, R. Matthews, M. Orlovsky\",\"doi\":\"10.4050/f-0077-2021-16883\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"From a military operations perspective, the primary goals of the Modular Open Systems Approach (MOSA) [Ref. 1] are Affordable Life Cycle Cost (ALC), Maintain Capability Overmatch (MCO), and Faster-to-Field (FtF). Achieving these goals is directly related to the ability of the architecture to enable reuse and interoperability. The importance of this association is amplified with the assumption of a Family of System (FoS) acquisition where mission-level capabilities are needed by multiple products. Accordingly, the value of MOSA to architecture development in a FoS acquisition is directly related to the ability of the resulting architecture to enable reuse and interoperability of capabilities across the products that comprise the FoS. Not only is the resulting architecture a key enabler, but the governance of that architecture is also critical to long-term success for a FoS with products that are not on the exact same development timeline. Model-Based Engineering (MBE) within a digital thread offers structures and processes that assist both architecture development and governance while integrating the best features of Model-Based Systems Engineering (MBSE) [Ref. 2], DevSecOps [Ref. 3, 4, 5, 6], open system standards, and Agile methodologies [Ref. 7]. However, the usage of such structures and processes needs to be done carefully to avoid situations in which the process itself can enable the intended or unintended consequence of sacrificing the benefits of MOSA while implementing the process. Without the right discipline, even developers with the best intentions for achieving MOSA benefits can end up building architectures, components, and build processes that inhibit the realization of MOSA benefits and complicate governance to an intractable level [Ref. 8]. Another concern is organizations that actually seek flaws in the development or governance processes and use those flaws to claim compliance with MOSA while at the same time embedding locks to guarantee future business contrary to MOSA goals. This paper will identify the discipline needed to achieve the benefits of MOSA in a FoS acquisition and recommendations for architecture development and life cycle governance. Building upon previous work [Ref. 9], this paper will present use cases and examples of pitfalls to avoid with suggestions on how to avoid them. The most significant recommendation provided in this paper is the development of a component-based architecture to be used as a basis to identify opportunities for reuse and interoperability across products and how to use it to establish a governance framework for an FoS-based acquisition. This paper describes the steps to derive a component-based architecture starting with a modeled reference architecture. Derivation follows the pattern endorsed by the US Government in their Comprehensive Architecture Strategy [Ref. 10] and includes process steps for iterative top-down decomposition and bottom-up re-composition. This paper presents study results on applying these principles against an example reference architecture. A digital map component is used as a representative example to highlight the pitfalls of reverse engineering a component architecture from an a priori system and a specific component implementation. Results will support the hypotheses that: (1) use of a reference architecture supports the creation of a baseline, point of departure, set of components aligned to an FoS product line, and (2) governance at the component level is best for a FoS acquisition.\",\"PeriodicalId\":273020,\"journal\":{\"name\":\"Proceedings of the Vertical Flight Society 77th Annual Forum\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-05-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Vertical Flight Society 77th Annual Forum\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4050/f-0077-2021-16883\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Vertical Flight Society 77th Annual Forum","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4050/f-0077-2021-16883","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

从军事行动的角度来看,模块化开放系统方法(MOSA)[参考文献1]的主要目标是负担得起的生命周期成本(ALC)、维持能力超匹配(MCO)和更快到场(FtF)。实现这些目标与体系结构支持重用和互操作性的能力直接相关。这种关联的重要性随着系统家族(fo)采购的假设而被放大,其中多个产品需要任务级能力。因此,MOSA对fo获取中的体系结构开发的价值与最终体系结构的能力直接相关,从而支持跨组成fo的产品的功能的重用和互操作性。所得到的体系结构不仅是关键的促成因素,而且该体系结构的治理对于具有不在完全相同开发时间表上的产品的fo的长期成功也至关重要。数字线程中的基于模型的工程(MBE)提供了有助于架构开发和治理的结构和过程,同时集成了基于模型的系统工程(MBSE)[参考文献2]、DevSecOps[参考文献3、4、5、6]、开放系统标准和敏捷方法[参考文献7]的最佳特性。然而,这种结构和过程的使用需要谨慎进行,以避免过程本身在实现过程时可能导致牺牲MOSA的好处的预期或意外后果。如果没有正确的规程,即使是怀着实现MOSA利益的最佳意图的开发人员最终也可能构建抑制MOSA利益实现的体系结构、组件和构建过程,并将治理复杂化到难以处理的程度[参考文献8]。另一个问题是,组织实际上在开发或治理过程中寻找缺陷,并利用这些缺陷来声明符合MOSA,同时嵌入锁来保证与MOSA目标相反的未来业务。本文将确定在fo获取中实现MOSA的好处所需的规程,并为架构开发和生命周期治理提供建议。在以前的工作[参考文献9]的基础上,本文将给出要避免的陷阱的用例和示例,并给出如何避免它们的建议。本文提供的最重要的建议是开发基于组件的体系结构,将其用作识别跨产品重用和互操作性机会的基础,以及如何使用它来为基于fos的收购建立治理框架。本文描述了从建模的参考体系结构开始派生基于组件的体系结构的步骤。派生遵循美国政府在其综合架构策略中认可的模式[参考文献10],并包括迭代自顶向下分解和自底向上重组的过程步骤。本文给出了在一个示例参考体系结构上应用这些原则的研究结果。一个数字地图组件被用作一个代表性的例子,以突出从一个先验系统和一个特定的组件实现逆向工程组件体系结构的缺陷。结果将支持以下假设:(1)使用参考体系结构支持创建基线、起点、与FoS产品线一致的组件集,以及(2)组件级别的治理最适合fo获取。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Approach to Architecture Development Assuming a Modular Open Systems Approach (MOSA) for a Family of Systems (FoS) Acquisition
From a military operations perspective, the primary goals of the Modular Open Systems Approach (MOSA) [Ref. 1] are Affordable Life Cycle Cost (ALC), Maintain Capability Overmatch (MCO), and Faster-to-Field (FtF). Achieving these goals is directly related to the ability of the architecture to enable reuse and interoperability. The importance of this association is amplified with the assumption of a Family of System (FoS) acquisition where mission-level capabilities are needed by multiple products. Accordingly, the value of MOSA to architecture development in a FoS acquisition is directly related to the ability of the resulting architecture to enable reuse and interoperability of capabilities across the products that comprise the FoS. Not only is the resulting architecture a key enabler, but the governance of that architecture is also critical to long-term success for a FoS with products that are not on the exact same development timeline. Model-Based Engineering (MBE) within a digital thread offers structures and processes that assist both architecture development and governance while integrating the best features of Model-Based Systems Engineering (MBSE) [Ref. 2], DevSecOps [Ref. 3, 4, 5, 6], open system standards, and Agile methodologies [Ref. 7]. However, the usage of such structures and processes needs to be done carefully to avoid situations in which the process itself can enable the intended or unintended consequence of sacrificing the benefits of MOSA while implementing the process. Without the right discipline, even developers with the best intentions for achieving MOSA benefits can end up building architectures, components, and build processes that inhibit the realization of MOSA benefits and complicate governance to an intractable level [Ref. 8]. Another concern is organizations that actually seek flaws in the development or governance processes and use those flaws to claim compliance with MOSA while at the same time embedding locks to guarantee future business contrary to MOSA goals. This paper will identify the discipline needed to achieve the benefits of MOSA in a FoS acquisition and recommendations for architecture development and life cycle governance. Building upon previous work [Ref. 9], this paper will present use cases and examples of pitfalls to avoid with suggestions on how to avoid them. The most significant recommendation provided in this paper is the development of a component-based architecture to be used as a basis to identify opportunities for reuse and interoperability across products and how to use it to establish a governance framework for an FoS-based acquisition. This paper describes the steps to derive a component-based architecture starting with a modeled reference architecture. Derivation follows the pattern endorsed by the US Government in their Comprehensive Architecture Strategy [Ref. 10] and includes process steps for iterative top-down decomposition and bottom-up re-composition. This paper presents study results on applying these principles against an example reference architecture. A digital map component is used as a representative example to highlight the pitfalls of reverse engineering a component architecture from an a priori system and a specific component implementation. Results will support the hypotheses that: (1) use of a reference architecture supports the creation of a baseline, point of departure, set of components aligned to an FoS product line, and (2) governance at the component level is best for a FoS acquisition.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信