• DocumentCode
    2376663
  • Title

    Agent-oriented smart objects development

  • Author

    Fortino, Giancarlo ; Guerrieri, Antonio ; Russo, Wilma

  • Author_Institution
    Dipt. di Elettron., Inf. e Sist. (DEIS), Univ. della Calabria, Rende, Italy
  • fYear
    2012
  • fDate
    23-25 May 2012
  • Firstpage
    907
  • Lastpage
    912
  • Abstract
    The Internet of Things (IoT) term is recently emerging to envision a global infrastructure of networked physical objects. As different definitions of IoT do currently exist, we specifically refer to IoT as a loosely coupled, decentralized system of smart objects (SOs), which are autonomous physical/digital objects augmented with sensing/actuating, processing, and networking capabilities. SOs are able to sense, log, and interpret information generated within themselves and around the neighboring external world where they are situated, act on their own, cooperate with each other, and exchange information with humans. The development of a IoT based on SOs raises many issues involving hw/sw system architecture and application development methodology. A few approaches (e.g. FedNet, UbiComp, Smart Products) have been to date proposed to support the vision of an SO-based IoT infrastructure. In this paper we first discuss the suitability of the agent paradigm and technology to effectively support the development of such an IoT infrastructure and then propose a multi-layered agent-based architecture for the development of proactive, cooperating and context-aware smart objects. Our architecture takes into account a wide variety of smart objects, from reactive to proactive, from small to very large, from stand-alone to social. The implementation phase can be based on multiple agent languages and platforms (JADE, JADEX, LEAP, MAPS) atop heterogeneous computing systems (computers, smartphones, and sensor nodes).
  • Keywords
    Internet; object-oriented programming; software agents; ubiquitous computing; Internet of Things; IoT infrastructure; agent paradigm; agent-oriented smart object development; context-aware smart objects; decentralized system; heterogeneous computing system; multilayered agent-based architecture; multiple agent languages; physical/digital objects; system architecture; Bluetooth; IP networks; Pervasive computing; Plugs; Protocols; Sensors; Zigbee; Agent Technology; Internet of Things; Middleware; Smart Objects; Wireless Sensor and Actuator Networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Supported Cooperative Work in Design (CSCWD), 2012 IEEE 16th International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4673-1211-0
  • Type

    conf

  • DOI
    10.1109/CSCWD.2012.6221929
  • Filename
    6221929