ACOSO: Agent-based COoperating Smart Objects


  • ACOSO has been successfully applied in three use cases: the SmartUnical, the SmartOffice and theSmart Museum.

    The SmartUnical

    is a complex use case developed at the University of Calabria (UniCal). The SmartUniCal comprises Smart Objects of different scales, such as the SmartBridge (large-scale Smart Object, virtualizing the Pietro Bucci bridge) and some SmartDepartments (medium-scale Smart Objects, virtualizing in particular the DIMES department) that, in their turn, aggregate heterogeneous smart environments (small-scale Smart Objects, among them the SmartSenSysCal laboratory). The Smart UniCal provides heterogeneous cyber-physical systems for the bridge structural monitoring, the smart environments green management and the users wellness in their daily activity.

    The SmartOffice

    supports office users during their daily working activity by providing cyber-physical services obtained through the cooperation of multiple heterogeneous Smart Objects (e.g. SmartProjector, SmartWhiteBoard, etc.) located in the office area and worn by the users themselves (e.g. SmartBody). Such services aim at reducing the energy wasting within the Smart Office and, at the same time, at improving the users comfort by means of real-time customized notifications/smart actuations.

    The SmartMuseum

    is an intelligent environment that provides its visitors personalized digital services with the goal of making interactive the traditional museum experience. In the proposed use case, the SmartMuseum comprises intelligent rooms (SmartHall), intelligent corridors (SmartCorridor) and intelligent open spaces (SmartOpenSpace). These smart environments host artworks of different natures (paintings, sculptures or caskets containing heterogeneous objects) that are augmented through NFC readers, so becoming SmartPicture, SmartSculpture, SmartTheca. Indeed, they are able to be self-identified when the visitors are in their proximity, providing information that is further elaborated and presented by the user personal devices (e.g. smartphones, smartwatches, etc.) depending on the his/her preferences.