在描述性模型中缓和技术债务增长的建模原则

Ryan A. Noguchi
{"title":"在描述性模型中缓和技术债务增长的建模原则","authors":"Ryan A. Noguchi","doi":"10.1002/iis2.13197","DOIUrl":null,"url":null,"abstract":"<p>Model-Based Systems Engineering (MBSE) is the next step in the evolution of systems engineering (SE) in which documents are replaced by descriptive models as the authoritative embodiment of SE knowledge. These descriptive models possess a unique combination of the features and characteristics of documents, software, and data. Conscientiously applying appropriate modeling principles and practices is essential to make informed decisions to moderate the accumulation of model technical debt. This paper briefly explains the concept of technical debt and its adaptation to the domain of descriptive models for MBSE. The paper then describes 18 foundational modeling principles that model architects should consider when making architectural and implementation decisions about their models and describes some of the key model technical debt tradeoffs that result when these principles are not followed. These principles address commonly observed challenges regarding model federation architecture, the selection and use of model layers, the modeling of the domain, and the semantics of modeling constructs. Applying disciplined model architecting practices to conscientiously manage the accrual and payoff of technical debt can make the difference between an enduring model that provides substantial value throughout the life cycle of the modeled entity and a model whose value collapses under the weight of uncontrolled technical debt.</p>","PeriodicalId":100663,"journal":{"name":"INCOSE International Symposium","volume":"34 1","pages":"1091-1103"},"PeriodicalIF":0.0000,"publicationDate":"2024-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Modeling Principles to Moderate the Growth of Technical Debt in Descriptive Models\",\"authors\":\"Ryan A. Noguchi\",\"doi\":\"10.1002/iis2.13197\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Model-Based Systems Engineering (MBSE) is the next step in the evolution of systems engineering (SE) in which documents are replaced by descriptive models as the authoritative embodiment of SE knowledge. These descriptive models possess a unique combination of the features and characteristics of documents, software, and data. Conscientiously applying appropriate modeling principles and practices is essential to make informed decisions to moderate the accumulation of model technical debt. This paper briefly explains the concept of technical debt and its adaptation to the domain of descriptive models for MBSE. The paper then describes 18 foundational modeling principles that model architects should consider when making architectural and implementation decisions about their models and describes some of the key model technical debt tradeoffs that result when these principles are not followed. These principles address commonly observed challenges regarding model federation architecture, the selection and use of model layers, the modeling of the domain, and the semantics of modeling constructs. Applying disciplined model architecting practices to conscientiously manage the accrual and payoff of technical debt can make the difference between an enduring model that provides substantial value throughout the life cycle of the modeled entity and a model whose value collapses under the weight of uncontrolled technical debt.</p>\",\"PeriodicalId\":100663,\"journal\":{\"name\":\"INCOSE International Symposium\",\"volume\":\"34 1\",\"pages\":\"1091-1103\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-09-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"INCOSE International Symposium\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/iis2.13197\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"INCOSE International Symposium","FirstCategoryId":"1085","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/iis2.13197","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

基于模型的系统工程(MBSE)是系统工程(SE)发展的下一步,在这一过程中,文档被描述性模型所取代,成为系统工程知识的权威体现。这些描述性模型具有文档、软件和数据的特征和特性的独特组合。有意识地应用适当的建模原则和实践对于做出明智的决策以减少模型技术债务的积累至关重要。本文简要解释了技术债务的概念及其在 MBSE 描述模型领域的应用。然后,本文介绍了模型架构师在对模型进行架构和实施决策时应考虑的 18 条基本建模原则,并描述了不遵循这些原则时会导致的一些关键模型技术债务权衡。这些原则解决了在模型联合架构、模型层的选择和使用、领域建模和建模构造语义方面常见的挑战。运用严谨的模型架构实践来有意识地管理技术债务的累积和偿还,可以使一个在建模实体的整个生命周期中提供巨大价值的持久模型与一个在不受控制的技术债务重压下价值崩溃的模型截然不同。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Modeling Principles to Moderate the Growth of Technical Debt in Descriptive Models

Model-Based Systems Engineering (MBSE) is the next step in the evolution of systems engineering (SE) in which documents are replaced by descriptive models as the authoritative embodiment of SE knowledge. These descriptive models possess a unique combination of the features and characteristics of documents, software, and data. Conscientiously applying appropriate modeling principles and practices is essential to make informed decisions to moderate the accumulation of model technical debt. This paper briefly explains the concept of technical debt and its adaptation to the domain of descriptive models for MBSE. The paper then describes 18 foundational modeling principles that model architects should consider when making architectural and implementation decisions about their models and describes some of the key model technical debt tradeoffs that result when these principles are not followed. These principles address commonly observed challenges regarding model federation architecture, the selection and use of model layers, the modeling of the domain, and the semantics of modeling constructs. Applying disciplined model architecting practices to conscientiously manage the accrual and payoff of technical debt can make the difference between an enduring model that provides substantial value throughout the life cycle of the modeled entity and a model whose value collapses under the weight of uncontrolled technical debt.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信