Publications:
2024
Hassan, Houssam Hajj; Bouloukakis, Georgios; Scalzotto, Luca; Khaled, Nirmine; Conan, Denis; Kattepur, Ajay; Belaïd, Djamel
A Message Broker Architecture for Adaptive Data Exchange in the IoT Honorable Mention Proceedings Article
In: 21st IEEE International Conference on Software Architecture (ICSA 2024), 2024.
Links | BibTeX | Tags: data exchange, IoT, pub/sub, self-adaptive system
@inproceedings{hassan2024message,
title = {A Message Broker Architecture for Adaptive Data Exchange in the IoT},
author = {Houssam Hajj Hassan and Georgios Bouloukakis and Luca Scalzotto and Nirmine Khaled and Denis Conan and Ajay Kattepur and Djamel Belaïd},
url = {https://hal.science/hal-04514047/, PDF},
year = {2024},
date = {2024-01-01},
urldate = {2024-01-01},
booktitle = {21st IEEE International Conference on Software Architecture (ICSA 2024)},
keywords = {data exchange, IoT, pub/sub, self-adaptive system},
pubstate = {published},
tppubtype = {inproceedings}
}
Papadakis, Nikolaos; Bouloukakis, Georgios; Magoutis, Kostas
Enabling IoT-enhanced Data Models for Context-aware Hydropower Plants Proceedings Article
In: IoT 2024 - 14th International Conference on the Internet of Things, Oulu, Finland, 2024.
Links | BibTeX | Tags: Data modeling, IoT, smart cities
@inproceedings{papadakis:hal-04800098v1,
title = {Enabling IoT-enhanced Data Models for Context-aware Hydropower Plants},
author = {Nikolaos Papadakis and Georgios Bouloukakis and Kostas Magoutis},
doi = {10.1145/3703790.3703803},
year = {2024},
date = {2024-01-01},
urldate = {2024-01-01},
booktitle = {IoT 2024 - 14th International Conference on the Internet of Things},
address = {Oulu, Finland},
keywords = {Data modeling, IoT, smart cities},
pubstate = {published},
tppubtype = {inproceedings}
}
2023
Papadakis, Nikolaos; Bouloukakis, Georgios; Magoutis, Kostas
Demo: ComDeX Unveiled Demonstrating the Future of IoT-Enhanced Communities Proceedings Article
In: Proceedings of the 17th ACM International Conference on Distributed and Event-Based Systems, pp. 187–190, Association for Computing Machinery, Neuchatel, Switzerland, 2023, ISBN: 9798400701221.
Abstract | Links | BibTeX | Tags: data exchange, IoT, middleware, smart communities
@inproceedings{10.1145/3583678.3603279,
title = {Demo: ComDeX Unveiled Demonstrating the Future of IoT-Enhanced Communities},
author = {Nikolaos Papadakis and Georgios Bouloukakis and Kostas Magoutis},
url = {https://doi.org/10.1145/3583678.3603279, PDF},
doi = {10.1145/3583678.3603279},
isbn = {9798400701221},
year = {2023},
date = {2023-01-01},
urldate = {2023-01-01},
booktitle = {Proceedings of the 17th ACM International Conference on Distributed and Event-Based Systems},
pages = {187–190},
publisher = {Association for Computing Machinery},
address = {Neuchatel, Switzerland},
series = {DEBS '23},
abstract = {The rapidly expanding field of Internet of Things (IoT) has necessitated the development of effective and efficient systems for handling the vast quantities of data that are generated. However, the inherent diversity and complexity of IoT environments, coupled with the large volume of data, pose significant challenges to achieving interoperability and efficient data exchange. ComDeX [3], is a novel approach designed to meet these challenges. This demo paper presents the prototype of ComDeX, which is designed to facilitate efficient data exchange in smart communities using a federation of message brokers. The prototype harnesses NGSI-LD and MQTT standards along with an advertisement-based mechanism to enable dynamic data exchange. We detail its implementation and key functionalities, demonstrating its applicability through scenarios that mimic real-world smart communities.},
keywords = {data exchange, IoT, middleware, smart communities},
pubstate = {published},
tppubtype = {inproceedings}
}
Papadakis, Nikolaos; Bouloukakis, Georgios; Magoutis, Kostas
ComDeX: A Context-Aware Federated Platform for IoT-Enhanced Communities Proceedings Article
In: Proceedings of the 17th ACM International Conference on Distributed and Event-Based Systems, pp. 37–48, Association for Computing Machinery, Neuchatel, Switzerland, 2023, ISBN: 9798400701221.
Abstract | Links | BibTeX | Tags: federation, IoT, middleware, pub/sub, smart communities
@inproceedings{10.1145/3583678.3596890,
title = {ComDeX: A Context-Aware Federated Platform for IoT-Enhanced Communities},
author = {Nikolaos Papadakis and Georgios Bouloukakis and Kostas Magoutis},
url = {https://doi.org/10.1145/3583678.3596890, PDF},
doi = {10.1145/3583678.3596890},
isbn = {9798400701221},
year = {2023},
date = {2023-01-01},
urldate = {2023-01-01},
booktitle = {Proceedings of the 17th ACM International Conference on Distributed and Event-Based Systems},
pages = {37–48},
publisher = {Association for Computing Machinery},
address = {Neuchatel, Switzerland},
series = {DEBS '23},
abstract = {This paper presents ComDeX, a context-aware federated architecture and IoT platform for enabling data exchange between IoT-enhanced communities. Today, such smart communities are highly heterogeneous and siloed as they can offer IoT applications and services only to their local community inhabitants. ComDeX uses property graphs to represent smart community entities and automatically maps them to context-aware publish/subscribe messages. Such messages can be discovered and exchanged between communities via a hierarchical federated topology and an advertisement-based mechanism. The ComDeX prototype is implemented using well-known IoT technologies such as MQTT and NGSI-LD. ComDeX is evaluated using a realistic smart port scenario and compared against different federation topologies. The experimental results demonstrate that our approach outperforms existing NGSI-LD solutions in realistic IoT scenarios with synthetically generated workloads, with low impact in larger deployments where the number of hops between brokers of the federation increases.},
keywords = {federation, IoT, middleware, pub/sub, smart communities},
pubstate = {published},
tppubtype = {inproceedings}
}
2022
Bouloukakis, Georgios; Zeginis, Chrysostomos; Papadakis, Nikolaos; Zervakis, Panagiotis; Plexousakis, Dimitris; Magoutis, Kostas
Enabling IoT-Enhanced Transportation Systems Using the NGSI Protocol Proceedings Article
In: Proceedings of the 12th International Conference on the Internet of Things, pp. 33–40, Association for Computing Machinery, Delft, Netherlands, 2022, ISBN: 9781450396653.
Abstract | Links | BibTeX | Tags: Data modeling, IoT, Transportation Systems
@inproceedings{10.1145/3567445.3567460,
title = {Enabling IoT-Enhanced Transportation Systems Using the NGSI Protocol},
author = {Georgios Bouloukakis and Chrysostomos Zeginis and Nikolaos Papadakis and Panagiotis Zervakis and Dimitris Plexousakis and Kostas Magoutis},
url = {https://doi.org/10.1145/3567445.3567460, PDF},
doi = {10.1145/3567445.3567460},
isbn = {9781450396653},
year = {2022},
date = {2022-11-01},
urldate = {2022-11-01},
booktitle = {Proceedings of the 12th International Conference on the Internet of Things},
pages = {33–40},
publisher = {Association for Computing Machinery},
address = {Delft, Netherlands},
series = {IoT '22},
abstract = {This paper presents a model-based approach to facilitate the development of IoT applications in Transportation Systems. Existing public transportation services are provided by relying on standard data models such as GTFS. However, such models are limited in representing IoT-based infrastructures and the locations that IoT devices cover (e.g., bus seating areas). We introduce a context-aware publish/subscribe IoT platform that supports synchronous data requests, asynchronous notifications and analytics applications. Data requests are created using the system’s context, which in our case is based on a transport bus system. Both static and dynamic context properties are modeled by extending the NGSI smart data models. We then introduce a GTFS-to-NGSI mapping tool to enable the enhancement of existing GTFS-based transportation systems with IoT capabilities. We develop a prototype of our platform and we demonstrate the applicability of our approach using open data from the Roma Mobilità bus transportation system.},
keywords = {Data modeling, IoT, Transportation Systems},
pubstate = {published},
tppubtype = {inproceedings}
}