Attribute-based communication; Distributed systems; ECA rules; Edge computing; Formal methods; IoT programming

AbU: A calculus for distributed event-driven programming with attribute-based interaction

In recent years, event-driven programming languages, in particular those based on Event Condition Action (ECA) rules, have emerged as a promising paradigm for implementing ubiquitous and pervasive systems. These implementations are mostly …