My research activity is centred on methodologies and middleware for autonomic and cognitive Internet of Things (IoT) computing.

Methodologies for SO-based IoT computing

The Internet of Things (IoT) vision refers to a scenario in which daily real world objects participate to the Internet providing new cyber-physical services to both humans and machines, with consequent benefits for individuals and businesses. In such emerging scenario, Smart Objects (SOs), namely daily life physical object augmented with sensing/actuation, processing, storing, and networking capabilities, are fundamental building blocks to develop smart IoT applications and services atop multiple IoT platforms. Since such IoT platforms are different and heterogeneous, the definition of innovative and systematic methodologies is essential to enable voluntary interoperability among the complex ecosystems of IoT platforms.

Management of Cooperative Smart Objects

The transition from the current "Human-Oriented" Internet to the "Thing-to-Thing" Internet of Future is already in place. The research activity focuses on the definition of innovative models and techniques for the management of cooperative smart objects in various "pervasive smart environments", related to many application domains. In such a context, concepts coming from both Autonomic Computing and Cognitive Networks are essential to cope either with the inherent complexity and exploit the enormous potential that the Internet of Things brings.

Adaptive Routing Protocols for Wireless Sensor Networks (WSNs)

Routing protocols represent a fundamental instrument for satisfying the necessary communication in multi-hop networks like the WSNs. Unfortunately, the effectiveness and efficiency of such protocols is influenced by the network characteristics, such as nodes deployment, data delivery models, and connectivity, thus affecting the performance indices of the network. The research activity focuses on the design of adaptive routing protocols, exploiting new network metrics and gossiping techniques with the aim to significantly reduce the communication interferences and collisions.