MIDGAR: Plataforma para la generación dinámica de aplicaciones distribuidas basadas en la integración de redes de sensores y dispositivos electrónicos IoT

Cada día aparecen más objetos inteligentes (dispositivos electrónicos) capaces de comunicarse entre si, normalmente con el objetivo de resolver una tarea. Esta tendencia se conoce como Internet of Things. La acción de desarrollar sistemas que integren y comuniquen varios objetos inteligentes se pres...

Full description

Bibliographic Details
Author: González García, Cristian|||0000-0002-8810-6023
Format: master thesis
Publication Date:2013
Country:España
Institution:Universidad de Oviedo (UNIOVI)
Repository:RUO. Repositorio Institucional de la Universidad de Oviedo
Language:Spanish
OAI Identifier:oai:digibuo.uniovi.es:10651/18017
Online Access:http://hdl.handle.net/10651/18017
Access Level:Open access
Keyword:Internet of Things
Sensors Network
Smart Object
Model-driven engineering
MDE
Domain Specific Language
DSL
Description
Summary:Cada día aparecen más objetos inteligentes (dispositivos electrónicos) capaces de comunicarse entre si, normalmente con el objetivo de resolver una tarea. Esta tendencia se conoce como Internet of Things. La acción de desarrollar sistemas que integren y comuniquen varios objetos inteligentes se presenta compleja en muchos aspectos: diferencia de protocolos, características técnicas, servicios, etc. El objetivo principal de esta investigación consistirá en diseñar una arquitectura capaz de integrar objetos inteligentes heterogéneos (principalmente dispositivos electrónicos basados en sensores). El fin es que usuarios no expertos en el dominio sean capaces de desarrollar de forma rápida aplicaciones que integren la funcionalidad de varios de estos dispositivos. La investigación abordará diferentes aspectos, entre los que destacan: análisis de las deficiencias de otras plataformas de integración de objetos inteligentes, protocolos de comunicación entre dispositivos y lenguajes de domino específico para el desarrollo de aplicaciones basadas en la integración de objetos inteligentes. La arquitectura se apoyará con el desarrollo de un prototipo funcional que permitirá, mediante un front-end gráfico, registrar objetos inteligentes y conectar diferentes sensores para desarrollar así aplicaciones. Como back-end, se montará todo el sistema necesario para facilitar en la mayor medida de lo posible, el uso del front-end al usuario.