Logo del repository
  1. Home
 
Opzioni

Attribute-Based Communication over Pub/Sub: Transactional Coordination for Smart Systems

Comini M.
•
Gemolotto L.
•
Miculan M.
2025
  • conference object

Abstract
IoT and smart systems frequently rely on publish-subscribe (pub/sub) middlewares like MQTT or DDS. However, current coordination solutions often lack formal rigour, posing risks in mission-critical applications, or suffer from excessive complexity, hindering practical deployment and increasing the likelihood of errors. This paper addresses these challenges by integrating AbU, a recently introduced formal model based on Event-Condition-Action (ECA) rules and attribute-based communication, with standard pub/sub middlewares. We present a synchronization protocol that leverages pub/sub primitives to implement AbU’s transactional communication semantics. We prove the correctness of this protocol, demonstrating that it accurately reflects the underlying system dynamics. This integration of a formal ECA-based programming model with pub/sub offers a compelling balance between rigorous guarantees and practical applicability for coordinating IoT and smart systems.
DOI
10.1007/978-3-031-95497-9_6
WOS
WOS:001555591700006
Archivio
https://hdl.handle.net/11390/1310165
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-105009409525
Diritti
metadata only access
Soggetti
  • Attribute-based commu...

  • Autonomic system

  • Distributed coordinat...

  • ECA rules

google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback