TY - GEN
T1 - Distributed Event-Based System with multiscoping for multiscalability
AU - Lim, Léon
AU - Conan, Denis
N1 - Publisher Copyright:
Copyright 2014 ACM.
PY - 2014/12/8
Y1 - 2014/12/8
N2 - Distributed Event-Based System (DEBS) provides a versatile solution for asynchronously exchanging data in a distributed system, loosely-coupled in space and time. The software architecture of a DEBS is composed of an overlay network of brokers that are responsible for routing data from producers to consumers. An important issue is the cost (in terms of exchanged messages) of the installation of advertisement or subscription filters on the brokers and the cost of routing notifications. The problem is exacerbated in large and heterogeneous systems involving clouds, cloudlets, desktops, laptops, mobile phones, and smart objects of the Internet of Things (IoT). In this paper, we associate the system concept of scale (of multiscale distributed systems) with the concept of scope (of DEBS) and we introduce DEBS with multiscoping. We also extend the requirements of distributed routing to deal with multiscoping. In the context of the IoT, we show in an illustrative example that the solution allows application designers and system administrators to tag advertisements and subscriptions for semantically delimiting scopes that are superposed.
AB - Distributed Event-Based System (DEBS) provides a versatile solution for asynchronously exchanging data in a distributed system, loosely-coupled in space and time. The software architecture of a DEBS is composed of an overlay network of brokers that are responsible for routing data from producers to consumers. An important issue is the cost (in terms of exchanged messages) of the installation of advertisement or subscription filters on the brokers and the cost of routing notifications. The problem is exacerbated in large and heterogeneous systems involving clouds, cloudlets, desktops, laptops, mobile phones, and smart objects of the Internet of Things (IoT). In this paper, we associate the system concept of scale (of multiscale distributed systems) with the concept of scope (of DEBS) and we introduce DEBS with multiscoping. We also extend the requirements of distributed routing to deal with multiscoping. In the context of the IoT, we show in an illustrative example that the solution allows application designers and system administrators to tag advertisements and subscriptions for semantically delimiting scopes that are superposed.
KW - Distributed Event-Based Systems
KW - IoT
KW - Middleware
KW - Multiscalability
KW - Scoping
U2 - 10.1145/2676733.2676736
DO - 10.1145/2676733.2676736
M3 - Conference contribution
AN - SCOPUS:84939216208
T3 - ACM International Conference Proceeding Series
BT - Proceedings of the 9th Workshop on Middleware for Next Generation Internet Computing, MW4NG 2014 - co-located with the 15th ACM/IFIP/USENIX International Middleware Conference, Middleware 2014
PB - Association for Computing Machinery
T2 - 9th Workshop on Middleware for Next Generation Internet Computing, MW4NG 2014 - co-located with the 15th ACM/IFIP/USENIX International Middleware Conference, Middleware 2014
Y2 - 8 December 2014 through 12 December 2014
ER -