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
Link To Document