Autor: IVAN DAVID ALFONSO DIAZ
Programa: Doctorat de Tecnologies de la Informació i de Xarxes
Idioma: Anglès
Directors: Dr. Jordi Cabot, Dr. Kelly Garcés, Dr. Harold Castro
Departament / Institut: Escola de Doctorat de la UOC
Matèries: Informàtica
Paraules clau: internet de les coses, enginyeria basada en models, sistemes auto-adaptatius, llenguatge específic de domini, computació de vora i boira
Àrea de coneixement: Tecnologies de la Informació i de Xarxes
Resum
Avui dia, la majoria dels sistemes d'internet de les coses (IoT, per la sigla en anglès) aprofiten la informàtica a la perifèria (edge computing) i la informàtica a la boira (fog computing) per complir requisits cada cop més restrictius i millorar la qualitat del servei. Tot i que aquestes arquitectures multicapa poden millorar el rendiment del sistema, dissenyar-les suposa un repte perquè l'entorn d'IoT dinàmic i canviant pot afectar la qualitat del servei i el funcionament del sistema. En aquesta tesi proposem un enfocament basat en el modelatge que aborda les limitacions dels estudis existents per donar suport al disseny, el desplegament i la gestió de sistemes d'IoT autoadaptatius. Hem dissenyat un llenguatge de domini específic (DSL) per modelar el sistema d'IoT autoadaptatiu, un generador de codi que produeix manifestos YAML per al desplegament del sistema d'IoT i un marc basat en el bucle MAPE-K per monitorar i adaptar el sistema d'IoT en temps d'execució. Finalment, hem dut a terme diversos estudis experimentals per validar l'expressivitat i la usabilitat del DSL i avaluar la capacitat i el rendiment del nostre marc per abordar el creixement de les adaptacions concurrents en un sistema d'IoT.