A DEVS-based MBSE methodology for seamless deployment via Formal Digital Twin architectures
Deploying complex Cyber-Physical Systems (CPSs) is challenging due to the gap between abstract design models and their physical implementation. This often requires manual recoding, an error-prone process that breaks the continuity from a verified model to the final deployed system. To bridge this gap, this paper introduces a methodology that enables a direct and seamless transition from a formal computational model to its physical deployment, eliminating the need for manual recoding. The core aim is to use a single, unmodified model for both simulation and real-world operation. We propose a Model-Based Systems Engineering (MBSE) methodology grounded in the Discrete Event System Specification (DEVS) formalism. Its key innovation is the formalization of the Digital Twin (DT) concept as a reusable, executable DEVS coupled model, which explicitly structures the interface between the system’s digital logic and its physical counterpart. The methodology is implemented using the xDEVS simulation engine, whose Real-Time (RT) capabilities and built-in hardware protocol handlers (e.g., Inter-Integrated Circuit (I 2 C), MQTT) allow the formal model to directly control physical components. We demonstrated the methodology by adapting the purely computational DEVS-BLOOM model to a physical emulation controlling a small-scale Unmanned Surface Vehicle (USV). Field tests confirmed the physical USV, operated by the unmodified DEVS model running in real-time, successfully performed its autonomous navigation and monitoring mission. This successful validation is demonstrated using this single-case study as a foundational proof-of-concept. Our approach provides a robust and seamless pathway from a verified computational model to a reliable real-world system. With the formalization of the physical–digital interface inside the model itself, the methodology effectively closes the abstraction–implementation gap in CPS development.
Authors
- Román Cárdenas (ORCID: https://orcid.org/0000-0003-0762-4425)
- José L. Risco‐Martín (ORCID: https://orcid.org/0000-0002-3127-6507)
- S. Esteban (ORCID: https://orcid.org/0000-0002-4071-2147)
- Patricia Arroba (ORCID: https://orcid.org/0000-0002-0587-997X)
Institutions
- Universidad Complutense de Madrid (ES)
- Universidad Politécnica de Madrid (ES)
Publication Details
- Journal
- Information and Software Technology
- Published
- 2025-11-20
- DOI
- https://doi.org/10.1016/j.infsof.2025.107974
- Primary Topic
- Simulation Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00