IoT-DESIGHTS : continuous delivery of software on IoT devices
Dado el entorno dinámico y las condiciones cambiantes de la Internet de las Cosas (IoT), los desarrolladores deben actualizar periódicamente el software y desplegar nuevas versiones en dispositivos inteligentes y dispositivos periféricos como los Gateways. Una actualización de software puede generar...
- Autores:
-
Prens Ramos, Diego Armando
- Tipo de recurso:
- Fecha de publicación:
- 2019
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/44246
- Acceso en línea:
- http://hdl.handle.net/1992/44246
- Palabra clave:
- Internet de las cosas
Reingeniería de software
Ingeniería
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
id |
UNIANDES2_ed84c851e9dcc706d6912feec15921f6 |
---|---|
oai_identifier_str |
oai:repositorio.uniandes.edu.co:1992/44246 |
network_acronym_str |
UNIANDES2 |
network_name_str |
Séneca: repositorio Uniandes |
repository_id_str |
|
spelling |
Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Garcés Pernett, Kelly Johanyd8935357-a89a-4c1d-a3c2-c0fa94c2b8a8400Prens Ramos, Diego Armando32776964-d00a-4d15-adb0-9bce1553b2f5500Castro Barrera, Harold EnriqueChavarriaga Lozano, Jaime AlbertoBocanegra García, José Joaquín2020-09-03T14:35:12Z2020-09-03T14:35:12Z2019http://hdl.handle.net/1992/44246u828019.pdfinstname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/Dado el entorno dinámico y las condiciones cambiantes de la Internet de las Cosas (IoT), los desarrolladores deben actualizar periódicamente el software y desplegar nuevas versiones en dispositivos inteligentes y dispositivos periféricos como los Gateways. Una actualización de software puede generar tiempos de inactividad imprevistos o también puede alterar el consumo de recursos del dispositivo IoT. Por lo tanto, proponemos un enfoque que se ocupa de la necesidad de la (semi) automatización de los despliegues, monitoreo y visualización del impacto de las versiones de software en el funcionamiento de los dispositivos IoT. Utilizamos un modelo para abstraer los conceptos que importan en el ámbito del Continuous Software Delivery para dispositivos IoT. Esta abstracción se implementó sobre las bases de datos: time series y document-oriented.Given the dynamic environment and changing con-ditions on the Internet of Things (IoT), developers need toperiodically update software and deploy new versions on smartdevices and edge devices such as gateways. A software updatecan generate unforeseen downtimes, or can also alter the deviceresource consumption. Therefore, we propose an approach thatdeals with the need for (semi)automating deployment, monitoringand visualization of the impact of software updates on devicesoperation. We use modeling to abstract the concepts that matterin the domain of continuous software delivery for IoT devices.This abstraction was implemented on top of time series anddocument-oriented databases.Magíster en Ingeniería de Sistemas y ComputaciónMaestría42 hojasapplication/pdfengUniandesMaestría en Ingeniería de Sistemas y ComputaciónFacultad de IngenieríaDepartamento de Ingeniería de Sistemas y Computacióninstname:Universidad de los Andesreponame:Repositorio Institucional SénecaIoT-DESIGHTS : continuous delivery of software on IoT devicesTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesishttp://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/TMInternet de las cosasReingeniería de softwareIngenieríaPublicationTHUMBNAILu828019.pdf.jpgu828019.pdf.jpgIM Thumbnailimage/jpeg4768https://repositorio.uniandes.edu.co/bitstreams/59af212e-3fe2-4fa2-8cf1-363bf0c23aa5/download8f843e54fe11b90bba0331d5385ad091MD55ORIGINALu828019.pdfapplication/pdf1431375https://repositorio.uniandes.edu.co/bitstreams/2bc6c32c-fd56-4e0f-9609-0038bc850dc1/download26d29a8b7b2b077880f3b135fff5db48MD51TEXTu828019.pdf.txtu828019.pdf.txtExtracted texttext/plain71887https://repositorio.uniandes.edu.co/bitstreams/a2f1b14e-ceb7-47a0-8bd3-ae721da68499/downloadb6aaeed95c1e6a6005fd1c1b5aaa7aabMD541992/44246oai:repositorio.uniandes.edu.co:1992/442462023-10-10 17:49:35.106http://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.co |
dc.title.es_CO.fl_str_mv |
IoT-DESIGHTS : continuous delivery of software on IoT devices |
title |
IoT-DESIGHTS : continuous delivery of software on IoT devices |
spellingShingle |
IoT-DESIGHTS : continuous delivery of software on IoT devices Internet de las cosas Reingeniería de software Ingeniería |
title_short |
IoT-DESIGHTS : continuous delivery of software on IoT devices |
title_full |
IoT-DESIGHTS : continuous delivery of software on IoT devices |
title_fullStr |
IoT-DESIGHTS : continuous delivery of software on IoT devices |
title_full_unstemmed |
IoT-DESIGHTS : continuous delivery of software on IoT devices |
title_sort |
IoT-DESIGHTS : continuous delivery of software on IoT devices |
dc.creator.fl_str_mv |
Prens Ramos, Diego Armando |
dc.contributor.advisor.none.fl_str_mv |
Garcés Pernett, Kelly Johany |
dc.contributor.author.none.fl_str_mv |
Prens Ramos, Diego Armando |
dc.contributor.jury.none.fl_str_mv |
Castro Barrera, Harold Enrique Chavarriaga Lozano, Jaime Alberto Bocanegra García, José Joaquín |
dc.subject.armarc.es_CO.fl_str_mv |
Internet de las cosas Reingeniería de software |
topic |
Internet de las cosas Reingeniería de software Ingeniería |
dc.subject.themes.none.fl_str_mv |
Ingeniería |
description |
Dado el entorno dinámico y las condiciones cambiantes de la Internet de las Cosas (IoT), los desarrolladores deben actualizar periódicamente el software y desplegar nuevas versiones en dispositivos inteligentes y dispositivos periféricos como los Gateways. Una actualización de software puede generar tiempos de inactividad imprevistos o también puede alterar el consumo de recursos del dispositivo IoT. Por lo tanto, proponemos un enfoque que se ocupa de la necesidad de la (semi) automatización de los despliegues, monitoreo y visualización del impacto de las versiones de software en el funcionamiento de los dispositivos IoT. Utilizamos un modelo para abstraer los conceptos que importan en el ámbito del Continuous Software Delivery para dispositivos IoT. Esta abstracción se implementó sobre las bases de datos: time series y document-oriented. |
publishDate |
2019 |
dc.date.issued.es_CO.fl_str_mv |
2019 |
dc.date.accessioned.none.fl_str_mv |
2020-09-03T14:35:12Z |
dc.date.available.none.fl_str_mv |
2020-09-03T14:35:12Z |
dc.type.spa.fl_str_mv |
Trabajo de grado - Maestría |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/1992/44246 |
dc.identifier.pdf.none.fl_str_mv |
u828019.pdf |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad de los Andes |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Séneca |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repositorio.uniandes.edu.co/ |
url |
http://hdl.handle.net/1992/44246 |
identifier_str_mv |
u828019.pdf instname:Universidad de los Andes reponame:Repositorio Institucional Séneca repourl:https://repositorio.uniandes.edu.co/ |
dc.language.iso.es_CO.fl_str_mv |
eng |
language |
eng |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.es_CO.fl_str_mv |
42 hojas |
dc.format.mimetype.es_CO.fl_str_mv |
application/pdf |
dc.publisher.es_CO.fl_str_mv |
Uniandes |
dc.publisher.program.es_CO.fl_str_mv |
Maestría en Ingeniería de Sistemas y Computación |
dc.publisher.faculty.es_CO.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.department.es_CO.fl_str_mv |
Departamento de Ingeniería de Sistemas y Computación |
dc.source.es_CO.fl_str_mv |
instname:Universidad de los Andes reponame:Repositorio Institucional Séneca |
instname_str |
Universidad de los Andes |
institution |
Universidad de los Andes |
reponame_str |
Repositorio Institucional Séneca |
collection |
Repositorio Institucional Séneca |
bitstream.url.fl_str_mv |
https://repositorio.uniandes.edu.co/bitstreams/59af212e-3fe2-4fa2-8cf1-363bf0c23aa5/download https://repositorio.uniandes.edu.co/bitstreams/2bc6c32c-fd56-4e0f-9609-0038bc850dc1/download https://repositorio.uniandes.edu.co/bitstreams/a2f1b14e-ceb7-47a0-8bd3-ae721da68499/download |
bitstream.checksum.fl_str_mv |
8f843e54fe11b90bba0331d5385ad091 26d29a8b7b2b077880f3b135fff5db48 b6aaeed95c1e6a6005fd1c1b5aaa7aab |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio institucional Séneca |
repository.mail.fl_str_mv |
adminrepositorio@uniandes.edu.co |
_version_ |
1812133958690799616 |