Development of a Task Automation Platform based on Semantic Multievent-driven rules

Moro García, Carlos (2017). Development of a Task Automation Platform based on Semantic Multievent-driven rules. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. Telecomunicación (UPM), Madrid.

Descripción

Título: Development of a Task Automation Platform based on Semantic Multievent-driven rules
Autor/es:
  • Moro García, Carlos
Director/es:
  • Muñoz López, Sergio
Tipo de Documento: Proyecto Fin de Carrera/Grado
Grado: Grado en Ingeniería de Tecnologías y Servicios de Telecomunicación
Fecha: 2017
Materias:
Palabras Clave Informales: Semantic Technologies, RDF, EWE, PHP, Telegram, EYE, MongoDB
Escuela: E.T.S.I. Telecomunicación (UPM)
Departamento: Ingeniería de Sistemas Telemáticos [hasta 2014]
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (4MB) | Vista Previa

Resumen

In the last years, there has been a peak of the Internet of the Things. It opens many possibilities for the development of new applications and services. IoT is the net of devices that are provided with ubiquitous intelligence and are capable of interconnecting among them. It enables monitoring, controlling and automating some daily activities. The project defines an automation platform based on ECA (Event-Condition-Action) rules and enables the support of multi-event and multi-action rules. The rules can be defined using EWE ontology which is based on semantic technologies. The main aim is to create the platform that will automate the rules. For this purpose, it has been added new characteristics to a Task Automation Server and new modules has been developed: a Context Server and a Telegram Bot. Task Automation Server is composed of various submodules that allow handling the multi-event rules, an engine that evaluates the multi-event and multi-action rules, and a module that triggers the actions. Telegram Bot is a chat where the user can manage the imported rules, remove them and import new rules. The Context Server is the intermediary between the Task Automation Server and some channels. The TAS can't trigger some actions if the channels aren't in the same subnet. Two new channels have been created. They work as receivers and as performers. These channels are Telegram and Chromecast. Finally, it is presented the conclusions drawn from this project, the obstacles that have been found during the development and possible future lines of work.

Más información

ID de Registro: 47585
Identificador DC: http://oa.upm.es/47585/
Identificador OAI: oai:oa.upm.es:47585
Depositado por: Biblioteca ETSI Telecomunicación
Depositado el: 28 Ago 2017 07:09
Ultima Modificación: 28 Ago 2017 07:09
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM