Combining SysML V2 and BIP to Model and Verify CPS Interactions
Adel Khelifati, Ahmed Hammad, Malika Boukala-Ioualalen
2025
Abstract
Cyber-physical systems (CPS) require precise interaction modeling and rigorous verification to guarantee reliability and correctness, particularly in safety-critical systems, where interaction errors such as deadlocks may lead to critical failures. Although SysML v2 provides expressive modeling capabilities, it lacks explicit execution semantics for structured interactions. To address this limitation, we propose a structured subset of SysML v2 to specify interactions at the structural level. These interactions are then mapped to the Behavior, Interaction, Priority (BIP) framework, which defines their execution semantics and enables formal analysis. Specifically, we introduce Rendez-vous and Broadcast connectors to enforce synchronization and one-to-many communication, respectively, ensuring that interactions are explicitly represented and amenable to formal analysis. BIP provides precise execution semantics, facilitating rigorous verification and streamlining the process by eliminating the need for external verification models. We validate our approach through a case study on swarm drone coordination, demonstrating structured execution, the ability to detect and resolve critical deadlocks, and the correctness and robustness of interactions.
DownloadPaper Citation
in Harvard Style
Khelifati A., Hammad A. and Boukala-Ioualalen M. (2025). Combining SysML V2 and BIP to Model and Verify CPS Interactions. In Proceedings of the 20th International Conference on Software Technologies - Volume 1: ICSOFT; ISBN 978-989-758-757-3, SciTePress, pages 400-409. DOI: 10.5220/0013645700003964
in Bibtex Style
@conference{icsoft25,
author={Adel Khelifati and Ahmed Hammad and Malika Boukala-Ioualalen},
title={Combining SysML V2 and BIP to Model and Verify CPS Interactions},
booktitle={Proceedings of the 20th International Conference on Software Technologies - Volume 1: ICSOFT},
year={2025},
pages={400-409},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013645700003964},
isbn={978-989-758-757-3},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 20th International Conference on Software Technologies - Volume 1: ICSOFT
TI - Combining SysML V2 and BIP to Model and Verify CPS Interactions
SN - 978-989-758-757-3
AU - Khelifati A.
AU - Hammad A.
AU - Boukala-Ioualalen M.
PY - 2025
SP - 400
EP - 409
DO - 10.5220/0013645700003964
PB - SciTePress