Integration of SysML models in a 3D environment for Virtual Testing and Validation

I. Barosan, J. van der Heijden
{"title":"Integration of SysML models in a 3D environment for Virtual Testing and Validation","authors":"I. Barosan, J. van der Heijden","doi":"10.1145/3531056.3542784","DOIUrl":null,"url":null,"abstract":"Model–Driven Systems Engineering has been presented as a promising approach for developing complex systems. To address the complexity of systems, it is necessary to ensure that knowledge is transferred properly between projects, teams, and engineers. To avoid specification omissions and misinterpretations to surface in projects, clear communication is needed during the system’s development. The introduction of SysML and systems modeling was intended to improve the communication of design intent among stakeholders and engineers. System models have multiple diagrams that are all interconnected and interrelated, such that they represent a consistent view of a system. To comprehend the structure and the behavior of a complex system, proper visualization of the SysML models is needed. There are mature commercial tools that offers support to SysML modeling, and forming the major platforms for developing the SysML models. However, the current SysML modeling tools use 2-dimensional views to visualize the models, which limits the comprehension of a complex system. To overcome this limitation, the SysML models have to integrate into a 3D virtual environment. In this paper, we present the first step towards this solution by introducing the architecture and the implementation of a conversion layer, that converts a SysML model to a 3D representation. To validate the conversion layer a prototype is presented, which converts a SysML model developed with IBM Rhapsody into a 3D representation in the Unity Game Engine. The performed test showed that the complexity of the models can be comprehended more efficiently in 3D than in a 2D environment. Moreover, visualizing the SysML models in 3D offers a better understanding and insight into the structure and the behavior of a system. Coupling the 3D representation of the SysML models with the 3D CAD representation of the modeled system, as in the Digital Twin case, offers new ways of capturing the design of a complex system.","PeriodicalId":191903,"journal":{"name":"Proceedings of the Federated Africa and Middle East Conference on Software Engineering","volume":"103 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Federated Africa and Middle East Conference on Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3531056.3542784","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Model–Driven Systems Engineering has been presented as a promising approach for developing complex systems. To address the complexity of systems, it is necessary to ensure that knowledge is transferred properly between projects, teams, and engineers. To avoid specification omissions and misinterpretations to surface in projects, clear communication is needed during the system’s development. The introduction of SysML and systems modeling was intended to improve the communication of design intent among stakeholders and engineers. System models have multiple diagrams that are all interconnected and interrelated, such that they represent a consistent view of a system. To comprehend the structure and the behavior of a complex system, proper visualization of the SysML models is needed. There are mature commercial tools that offers support to SysML modeling, and forming the major platforms for developing the SysML models. However, the current SysML modeling tools use 2-dimensional views to visualize the models, which limits the comprehension of a complex system. To overcome this limitation, the SysML models have to integrate into a 3D virtual environment. In this paper, we present the first step towards this solution by introducing the architecture and the implementation of a conversion layer, that converts a SysML model to a 3D representation. To validate the conversion layer a prototype is presented, which converts a SysML model developed with IBM Rhapsody into a 3D representation in the Unity Game Engine. The performed test showed that the complexity of the models can be comprehended more efficiently in 3D than in a 2D environment. Moreover, visualizing the SysML models in 3D offers a better understanding and insight into the structure and the behavior of a system. Coupling the 3D representation of the SysML models with the 3D CAD representation of the modeled system, as in the Digital Twin case, offers new ways of capturing the design of a complex system.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
在虚拟测试和验证的3D环境中集成SysML模型
模型驱动系统工程已经被认为是开发复杂系统的一种很有前途的方法。为了解决系统的复杂性,有必要确保知识在项目、团队和工程师之间正确地传递。为了避免在项目中出现规范遗漏和误解,在系统开发过程中需要进行清晰的沟通。引入SysML和系统建模是为了改善涉众和工程师之间设计意图的沟通。系统模型具有多个相互连接和相互关联的图,这样它们就表示了系统的一致视图。为了理解复杂系统的结构和行为,需要对SysML模型进行适当的可视化。有成熟的商业工具为SysML建模提供支持,并形成了开发SysML模型的主要平台。然而,当前的SysML建模工具使用二维视图来可视化模型,这限制了对复杂系统的理解。为了克服这个限制,SysML模型必须集成到3D虚拟环境中。在本文中,我们通过介绍将SysML模型转换为3D表示的转换层的体系结构和实现,提出了实现该解决方案的第一步。为了验证转换层,提出了一个原型,它将使用IBM Rhapsody开发的SysML模型转换为Unity游戏引擎中的3D表示。实验表明,在三维环境下比在二维环境下能更有效地理解模型的复杂性。此外,在3D中可视化SysML模型可以更好地理解和洞察系统的结构和行为。将SysML模型的3D表示与建模系统的3D CAD表示相结合(如在Digital Twin案例中),提供了捕捉复杂系统设计的新方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
The African FinTech Trends and Blockchain Innovation Designing, implementing and deploying an Enterprise Knowledge Graph from A to Z 6 Technical Tips for Tech Startups From Undergraduate (Software) Capstone Projects to Start-ups: Challenges and Opportunities in Higher Institutions of Learning Integration of SysML models in a 3D environment for Virtual Testing and Validation
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1