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.

Download


Paper 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