arXiv · 2408.06380
Runtime Verification Containers for Publish/Subscribe Networks
Abstract
Publish/subscribe (pub/sub) networks are a cornerstone of modern distributed systems, playing a crucial role in applications like the Internet of Things (IoT) and robotics. While runtime verification techniques seem ideal for ensuring the correctness of such highly dynamic and large-scale networks, integrating runtime monitors seamlessly into real-world industrial use cases presents significant challenges. This paper studies modern containerization technology to deploy runtime verification tools to monitor publish/subscribe networks with a performance focus. Runtime verification containers are lightweight and deployable alongside other containerized publisher and subscriber participants. Each runtime verification container monitors message flow, enabling runtime verification of network behavior. We comprehensively benchmark the container-based approach using several experiments and a real-world case study from the software-defined vehicle domain.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Ali Mehran, Dogan Ulus. 2024-08-09. Runtime Verification Containers for Publish/Subscribe Networks. https://arxiv.org/abs/2408.06380
Cite the original work for its findings. Save a collection to share your selection of sources.