Next Article in Journal
Design of Dual-Mode Local Oscillators Using CMOS Technology for Motion Detection Sensors
Previous Article in Journal
Sensitive and Selective NH3 Monitoring at Room Temperature Using ZnO Ceramic Nanofibers Decorated with Poly(styrene sulfonate)
Article Menu
Issue 4 (April) cover image

Export Article

Open AccessArticle
Sensors 2018, 18(4), 1059;

A Teleo-Reactive Node for Implementing Internet of Things Systems

División de Sistemas e Ingeniería Electrónica (DSIE), Universidad Politécnica de Cartagena, Campus Muralla del Mar, s/n, 30202 Cartagena, Murcia, Spain
Author to whom correspondence should be addressed.
Received: 15 January 2018 / Revised: 4 March 2018 / Accepted: 30 March 2018 / Published: 1 April 2018
(This article belongs to the Section Internet of Things)
Full-Text   |   PDF [41316 KB, uploaded 3 May 2018]   |  


The Internet of Things (IoT) is one of today’s main disruptive technologies and, although massive research has been carried out in recent years, there are still some open issues such as the consideration of software engineering methods and tools. We propose the adoption of the Teleo-Reactive approach in order to facilitate the development of Internet of Things systems as a set of communicating Teleo-Reactive nodes. The software behavior of the nodes is specified in terms of goals, perceptions and actions over the environment, achieving higher abstraction than using general-purpose programming languages and therefore, enhancing the involvement of non-technical users in the specification process. Throughout this paper, we describe the elements of a Teleo-Reactive node and a systematic procedure for translating Teleo-Reactive specifications into executable code for Internet of Things devices. The case study of a robotic agent is used in order to validate the whole approach. View Full-Text
Keywords: Internet of Things; Teleo-Reactive programming; multi-agent systems Internet of Things; Teleo-Reactive programming; multi-agent systems

Graphical abstract

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Sánchez, P.; Álvarez, B.; Antolinos, E.; Fernández, D.; Iborra, A. A Teleo-Reactive Node for Implementing Internet of Things Systems. Sensors 2018, 18, 1059.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top