{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T23:01:59Z","timestamp":1772060519529,"version":"3.50.1"},"reference-count":0,"publisher":"IOS Press","isbn-type":[{"value":"9781643682860","type":"print"},{"value":"9781643682877","type":"electronic"}],"license":[{"start":{"date-parts":[[2022,6,14]],"date-time":"2022-06-14T00:00:00Z","timestamp":1655164800000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,6,14]]},"abstract":"<jats:p>The Internet of things (IoT) is currently contributing to a growing range of applications for intelligent environments by means of the interconnection of heterogeneous IoT smart devices over the Internet. Generally, smart devices are implemented through services (e.g., REST webservices) which can be consumed by other services or any other external application. In any case, services are essentially passive requiring necessarily another consuming software entity to be use. In this paper, the development of a new class of smart IoT device, called smart agent-based IoT device is proposed based on the implementation of software embedded agents. These agents can be executed proactively exploring the services, resources, devices, and even other agents located in the IoT environment to enhance the functionality of the smart agent-based device. In this way, we can improve overall system performance at runtime in a unaware IoT environment where IoT devices and available resources are not known a priori. In this paper, a description of the embedded agent model and the smart agent-based IoT device are outlined as well as how it is applied in the context of a smart home environment.<\/jats:p>","DOI":"10.3233\/aise220046","type":"book-chapter","created":{"date-parts":[[2022,6,16]],"date-time":"2022-06-16T07:23:35Z","timestamp":1655364215000},"source":"Crossref","is-referenced-by-count":1,"title":["Embedded Agents for the Development of Smart Devices on the Internet of Things"],"prefix":"10.3233","author":[{"given":"Juan A.","family":"Holgado-Terriza","sequence":"first","affiliation":[{"name":"Software Engineering Department, University of Granada, Granada, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9","family":"Caicedo-Ortiz","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Electronics, University of La Costa, Barranquilla, Colombia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pablo","family":"Pico-Valencia","sequence":"additional","affiliation":[{"name":"Programming and Development of Software Department, Pontifical Catholic University of Ecuador, Esmeraldas, Ecuador"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"7437","container-title":["Ambient Intelligence and Smart Environments","Workshops at 18th International Conference on Intelligent Environments (IE2022)"],"original-title":[],"link":[{"URL":"https:\/\/ebooks.iospress.nl\/pdf\/doi\/10.3233\/AISE220046","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,16]],"date-time":"2022-06-16T07:23:35Z","timestamp":1655364215000},"score":1,"resource":{"primary":{"URL":"https:\/\/ebooks.iospress.nl\/doi\/10.3233\/AISE220046"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,14]]},"ISBN":["9781643682860","9781643682877"],"references-count":0,"URL":"https:\/\/doi.org\/10.3233\/aise220046","relation":{},"ISSN":["1875-4163","1875-4171"],"issn-type":[{"value":"1875-4163","type":"print"},{"value":"1875-4171","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6,14]]}}}