Descripción del proyecto
EL PROYECTO DADIOT TIENE COMO OBJETIVO PRINCIPAL EL DESARROLLO DE TECNICAS Y HERRAMIENTAS PARA LA CONSTRUCCION, ANALISIS Y DEPLIEGUE DE APLICACIONES PARA LA INTERNET DE LAS COSAS (INTERNET OF THINGS, IOT), ATENDIENDO A LAS PECULIARIDADES Y ESPECIFICIDADES DE LAS MISMAS, ESTO EXIGE TENER EN CUENTA NO SOLO EL TIPO DE DISPOSITIVOS QUE VAN A INTERACTUAR (HETEROGENEOS, CON RECURSOS LIMITADOS, SUJETOS A CAMBIOS DE CONTEXTO, ETC,), SINO TAMBIEN EL EFECTO QUE LA INTERVENCION HUMANA (NECESIDADES ESPECIFICAS, PERFILES DE COMPORTAMIENTO, USO ESPECIALIZADO, ETC,) PUEDE OCASIONAR EN ESA INTERACCION, TAMBIEN ES ESENCIAL CONSIDERAR EL COMPORTAMIENTO E INFLUENCIA DE LA RED A TRAVES DE LA QUE LOS DISPOSITIVOS SE COMUNICAN ENTRE SI,EN PARTICULAR, UN ENTORNO DE DESARROLLO INTEGRADO DE APLICACIONES IOT DEBE CONTEMPLAR DIVERSOS ASPECTOS, TALES COMO: I) LAS NECESIDADES DE INTEROPERABILIDAD DE DISPOSITIVOS (COSAS) HETEROGENEAS, MEDIANTE TECNICAS DE ORQUESTACION; II) LA REACCION A CAMBIOS DE CONTEXTO (PROVOCADAS POR EL ENTORNO O POR EL PROPIO USUARIO), MEDIANTE TECNICAS DE RECONFIGURACION DINAMICA; Y III) EL DESPLIEGUE EN LA NUBE DE LAS APLICACIONES (TENIENDO EN CUENTA EL DENOMINADO FOG COMPUTING COMO ALTERNATIVA AL CLOUD COMPUTING, CUANDO LAS NECESIDADES DE LOCALIZACION LO REQUIERAN),POR OTRO LADO, ESTE TIPO DE APLICACIONES SE VAN A EJECUTAR EN DISPOSITIVOS CON RECURSOS PROBABLEMENTE LIMITADOS, POR LO QUE EL ANALISIS DE PRESTACIONES SE HACE IMPRESCINDIBLE PARA GARANTIZAR QUE EL DESARROLLO SATISFACE LOS REQUISITOS ESTABLECIDOS, EL PROYECTO ABORDARA ESTE ANALISIS DESDE UNA PERSPECTIVA ESTATICA (BASADA EN MODELOS), PERO TAMBIEN DINAMICA (EN TIEMPO DE EJECUCION), LA GENERACION DE INFORMACION SOBRE LA SATISFACCION O NO DE UN DETERMINADO CONJUNTO DE REQUISITOS NO FUNCIONALES, PERMITIRA AL DISEÑADOR DE SOFTWARE Y SERVICIOS EL REFINAMIENTO DE LA SOLUCION, ASIMISMO, DEBIDO A LA NATURALEZA DE ESTE TIPO DE APLICACIONES, MUY SENSIBLE A LOS CAMBIOS DE CONTEXTO (BATERIA BAJA O ANCHO DE BANDA LIMITADO, ENTRE OTROS), SE ESTUDIARAN DIFERENTES ALTERNATIVAS DE PROTOCOLOS DE COMUNICACION, Y LAS POSIBILIDADES QUE OFRECE EN ESTE CONTEXTO LTE (LONG-TERM EVOLUTION, 4G LTE), TECNOLOGIA QUE, SEGUN LOS ESTUDIOS DE MERCADO, SE ESTA POSICIONANDO PARA CONVERTIRSE EN LA TECNOLOGIA DOMINANTE EN LA IOT, UTILIZANDO UNA PLATAFORMA EXPERIMENTAL DE LTE COMPUESTA POR EQUIPOS COMERCIALES,CON OBJETO DE VALIDAR E INTEGRAR LAS HERRAMIENTAS Y TECNOLOGIAS DESARROLLADAS, SE DESARROLLARA UN CASO DE ESTUDIO DONDE LA INTERACCION CON OBJETOS Y DISPOSITIVOS INTERCONECTADOS DEPENDA DEL COMPORTAMIENTO DE LAS PERSONAS Y DEL CONTEXTO EN QUE ESTAS SE MUEVEN, LOS RESULTADOS Y PROTOTIPOS QUE SE OBTENGAN DEL PROYECTO NO ESTARAN ACOPLADOS CON NINGUNA PLATAFORMA IOT EN PARTICULAR, AUNQUE PARA MOSTRAR QUE LA SOLUCION OFRECIDA ES FACTIBLE SE EXPLORARAN LAS POSIBILIDADES DE FIWARE, COMO INFRAESTRUCTURA ABIERTA, BASADA EN CLOUD Y TECNOLOGIAS IOT, PARA LA CREACION Y DESPLIEGUE DE APLICACIONES Y SERVICIOS DE INTERNET DEL FUTURO LISTOS PARA SER USADOS, INTEROPERABILIDAD\DESPLIEGUE\APLICACIONES IOT\FOG/CLOUD COMPUTING\CONTEXTO\ANÁLISIS DE PRESTACIONES\PLATAFORMAS DE EXPERIMENTACIÓN\LTE