首页 /研究 /A Teleo-Reactive Node for Implementing Internet of Things Systems
PERCEPTION

A Teleo-Reactive Node for Implementing Internet of Things Systems

Pedro Sánchez, Bárbara Álvarez, Elías Antolinos, Diego Fernández, Andrés Iborra

发表年份
2018
引用次数
3
访问权限
开放获取

摘要

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.

关键词

ExecutableComputer scienceAbstractionSoftware engineeringThe InternetProcess (computing)Node (physics)SoftwareSet (abstract data type)Extreme programming

相关论文

查看 PERCEPTION 分类全部论文