Researchers from the University of Oslo, the University of York, and the University of Antwerp have published a study exploring the capabilities of SysMLv2, the latest version of the Systems Modeling Language, in creating domain-specific languages (DSLs) for digital twin (DT) evolution. The team, led by Øystein Haugen, includes experts in model-driven engineering (MDE) and systems engineering, who have been collaborating to advance the application of SysML in complex systems.
The study focuses on the new features of SysMLv2, which introduces mechanisms for specifying domain-specific concepts and language extensions. These features are designed to facilitate the creation of DSLs and improve interfacing with existing system descriptions and technical designs. The researchers aimed to evaluate SysMLv2’s capabilities by developing DarTwin DSL, a DSL that formalizes the existing DarTwin notation for DT evolution. By leveraging SysMLv2, the team intended to enable the wide application of DarTwin’s evolution templates using any SysMLv2 tool.
The researchers demonstrated the development of DarTwin DSL, showcasing its potential to streamline the evolution management of digital twins. However, they also identified limitations in the current tooling of SysMLv2, particularly in terms of graphical notation capabilities. This work contributes to the growing field of MDE for DTs and integrates a systematic approach with DT evolution management in systems engineering.
The practical applications of this research are significant for the marine sector. Digital twins are increasingly used in maritime operations for vessel design, maintenance, and performance optimization. The ability to create domain-specific languages using SysMLv2 can enhance the precision and efficiency of digital twin evolution, leading to more accurate and reliable models. This, in turn, can improve decision-making processes, reduce operational costs, and enhance safety in maritime environments.
Furthermore, the integration of SysMLv2 with existing system descriptions and technical designs can facilitate better collaboration among stakeholders, including shipbuilders, operators, and regulatory bodies. By providing a standardized language for digital twin evolution, SysMLv2 can help bridge the gap between different disciplines and ensure consistent communication and understanding. This can lead to more effective implementation of digital twins in maritime operations and drive innovation in the sector.
In conclusion, the research conducted by Haugen and his team highlights the potential of SysMLv2 in advancing the use of digital twins in systems engineering. Their work demonstrates the importance of developing domain-specific languages to enhance the precision and efficiency of digital twin evolution. For the marine sector, this research offers promising avenues for improving maritime operations through more accurate and reliable digital twin models. Read the original research arXiv here.