middleware

ComDeX: a context-aware federated platform for IoT-enhanced communities

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 …

ComDeX unveiled: demonstrating the future of IoT-Enhanced communities

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 …

Middleware supporting PIS : requirements, solutions, and challenges

In this chapter, we consider the requirements for middleware to support Pervasive Information Systems (PIS) in the context of the Internet of Things (IoT). With the IoT, PIS architectures become more and more distributed and need to be supported by …

Timed Protocol Analysis of Interconnected Mobile IoT Devices

With the emergence of the Internet of Things (IoT), application developers can rely on a variety of protocols and Application Programming Interfaces (APIs) to support data exchange between IoT devices. However, this may result in highly heterogeneous …

PrioDeX: a Data Exchange Middleware for Efficient Event Prioritization in SDN-based IoT systems

Real-time event detection and targeted decision making for emerging mission-critical applications requires systems that extract and process relevant data from connected IoT devices in the environment. In this paper, we propose PrioDeX, a cross-layer …

Performance Analysis of Internet of Things Interactions via Simulation-Based Queueing Models

Numerous middleware application programming interfaces (APIs) and protocols were introduced in the literature in order to facilitate the application development of the Internet of Things (IoT). Such applications are built on reliable or even …

Abstracting Interactions with IoT Devices Towards a Semantic Vision of Smart Spaces

This paper describes a middleware framework for IoT smart spaces, SemIoTic, that provides application developers and end-users with the semantic domain-relevant view of the smart space, hiding the complexity of having to deal with/understand …

SemIoTic: Bridging the Semantic Gap in IoT Spaces

This demonstration showcases the SemIoTic middleware which provides inhabitants of an IoT space, as well as developers of applications, with a semantic view of the space. Participants will have an opportunity to see how useful IoT applications can be …

Cross-layer QoS-Aware Resource Allocation for IoT-Enabled Service Choreographies

Resource allocation for distributed systems is a well-known approach to deal with quality of service requirements. However, existing approaches do not consider the effects of resource allocation at the different levels of a system, especially when …

FireDeX: a Prioritized IoT Data Exchange Middleware for Emergency Response

Real-time event detection and targeted decision making for emerging mission-critical applications, e.g. smart fire fighting, requires systems that extract and process relevant data from connected IoT devices in the environment. In this paper, we …