Rest Api for management of electronic devices

Descripción del Articulo

cosas. La cual propone permitirnos un cuasi completo control de nuestro entorno el cual nos brinda una gama de aplicaciones muy amplia, entre estas la domótica, seguridad del hogar y empresa, automatización de tareas y control de dispositivos en general. La necesidad de conexión entre un cliente uni...

Descripción completa

Detalles Bibliográficos
Autor: Longa Chevarría, Bryan Henry
Formato: tesis de grado
Fecha de Publicación:2018
Institución:Universidad Peruana de Ciencias Aplicadas
Repositorio:UPC-Institucional
Lenguaje:español
OAI Identifier:oai:repositorioacademico.upc.edu.pe:10757/624358
Enlace del recurso:http://hdl.handle.net/10757/624358
Nivel de acceso:acceso abierto
Materia:Desarrollo de software
Lenguaje de programación
Internet
Ingeniería de Software
Ingeniería de Sistemas y Computación
id UUPC_f4f744a2b50a24c6877691fb596fbd8a
oai_identifier_str oai:repositorioacademico.upc.edu.pe:10757/624358
network_acronym_str UUPC
network_name_str UPC-Institucional
repository_id_str 2670
dc.title.en_US.fl_str_mv Rest Api for management of electronic devices
title Rest Api for management of electronic devices
spellingShingle Rest Api for management of electronic devices
Longa Chevarría, Bryan Henry
Desarrollo de software
Lenguaje de programación
Internet
Ingeniería de Software
Ingeniería de Sistemas y Computación
title_short Rest Api for management of electronic devices
title_full Rest Api for management of electronic devices
title_fullStr Rest Api for management of electronic devices
title_full_unstemmed Rest Api for management of electronic devices
title_sort Rest Api for management of electronic devices
author Longa Chevarría, Bryan Henry
author_facet Longa Chevarría, Bryan Henry
author_role author
dc.contributor.advisor.fl_str_mv Burga Durango, Daniel Wilfredo
Burga Durango, Daniel Wilfredo
dc.contributor.author.fl_str_mv Longa Chevarría, Bryan Henry
dc.subject.en_US.fl_str_mv Desarrollo de software
Lenguaje de programación
Internet
Ingeniería de Software
Ingeniería de Sistemas y Computación
topic Desarrollo de software
Lenguaje de programación
Internet
Ingeniería de Software
Ingeniería de Sistemas y Computación
description cosas. La cual propone permitirnos un cuasi completo control de nuestro entorno el cual nos brinda una gama de aplicaciones muy amplia, entre estas la domótica, seguridad del hogar y empresa, automatización de tareas y control de dispositivos en general. La necesidad de conexión entre un cliente universal y estos dispositivos de la IoT es lo que da inicio a Rapimed. Este proyecto tiene como principal propósito la creación de una interfaz universal que proporcione la capacidad a un desarrollador de controlar dispositivos electrónicos desde cualquier lenguaje de programación que sea capaz de comunicarse con servicios en la nube. Los retos que presenta el proyecto caben en diferentes aristas. En primer lugar, el componente de control de los dispositivos electrónicos con capacidad de comunicación con el servidor. En segundo lugar, la conexión entre este dispositivo controlador electrónico de bajo nivel y el cliente. Este componente es el que se encarga de la comunicación especializada y brinda una Interfaz de programación (API) a través de servicios RESTful. Por último, cómo el usuario final va a controlar o se va a comunicar con estos dispositivos. En síntesis, siguiendo la megatendencia del Internet of Things y la mayor necesidad de comunicación entre dispositivos electrónicos y clientes multiplataforma se crea el proyecto RAPIMED el cual apunta a crear una interfaz de programación a través de servicios RESTful que pueda ser consumida desde cualquier lenguaje de programación.
publishDate 2018
dc.date.accessioned.none.fl_str_mv 2018-10-09T16:32:38Z
dc.date.available.none.fl_str_mv 2018-10-09T16:32:38Z
dc.date.issued.fl_str_mv 2018-04-01
dc.type.en_US.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.other.es_PE.fl_str_mv Tesis
dc.type.coar.es_PE.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format bachelorThesis
dc.identifier.citation.es_PE.fl_str_mv [1] B. H. B. H. Longa Chevarría, Longa Chevarría, “Rest Api for management of electronic devices,” Universidad Peruana de Ciencias Aplicadas (UPC), Lima, Perú, 2018. doi: https://doi.org/10.19083/tesis/624358
dc.identifier.doi.es_PE.fl_str_mv 10.19083/tesis/624358
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10757/624358
identifier_str_mv [1] B. H. B. H. Longa Chevarría, Longa Chevarría, “Rest Api for management of electronic devices,” Universidad Peruana de Ciencias Aplicadas (UPC), Lima, Perú, 2018. doi: https://doi.org/10.19083/tesis/624358
10.19083/tesis/624358
url http://hdl.handle.net/10757/624358
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/3.0/us/
dc.rights.coar.es_PE.fl_str_mv http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/3.0/us/
http://purl.org/coar/access_right/c_abf2
dc.format.en_US.fl_str_mv application/pdf
application/epub
application/msword
dc.publisher.en_US.fl_str_mv Universidad Peruana de Ciencias Aplicadas (UPC)
dc.publisher.country.es_PE.fl_str_mv PE
dc.source.es_PE.fl_str_mv Repositorio Académico - UPC
Universidad Peruana de Ciencias Aplicadas (UPC)
dc.source.none.fl_str_mv reponame:UPC-Institucional
instname:Universidad Peruana de Ciencias Aplicadas
instacron:UPC
instname_str Universidad Peruana de Ciencias Aplicadas
instacron_str UPC
institution UPC
reponame_str UPC-Institucional
collection UPC-Institucional
bitstream.url.fl_str_mv https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/12/Burga_dd.pdf
https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/6/Burga_dd.pdf.jpg
https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/8/Burga_dd_ficha.pdf.jpg
https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/5/Burga_dd.pdf.txt
https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/7/Burga_dd_ficha.pdf.txt
https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/13/Burga_dd.pdf
https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/14/Burga_dd.epub
https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/4/Burga_dd_ficha.pdf
https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/15/Burga_dd.docx
bitstream.checksum.fl_str_mv 12d731d9119c52e505a1df4f2e30c8bf
94b68a2b4f0b6fac665dea848d07cbc8
a6359dec1ac01f4887e5401c5628c209
3b3719a0501c773bda3dfedf804d5cad
e1c06d85ae7b8b032bef47e42e4c08f9
d2c496adc52c34cbe333e976603c3298
e965ab5b1fdafd5f18cd537aa37a13b0
f10af0cde42a51c26b6e119c218a848e
69bcdda68825429c2dd91778e761a439
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio académico upc
repository.mail.fl_str_mv upc@openrepository.com
_version_ 1846065365263581184
spelling a1359e99aa6c21a18ee5e258ee096568-1a1359e99aa6c21a18ee5e258ee096568500Burga Durango, Daniel WilfredoBurga Durango, Daniel Wilfredo3aec7de3d679ef4956c62a4bd50499ac-1Longa Chevarría, Bryan Henry2018-10-09T16:32:38Z2018-10-09T16:32:38Z2018-04-01[1] B. H. B. H. Longa Chevarría, Longa Chevarría, “Rest Api for management of electronic devices,” Universidad Peruana de Ciencias Aplicadas (UPC), Lima, Perú, 2018. doi: https://doi.org/10.19083/tesis/62435810.19083/tesis/624358http://hdl.handle.net/10757/624358cosas. La cual propone permitirnos un cuasi completo control de nuestro entorno el cual nos brinda una gama de aplicaciones muy amplia, entre estas la domótica, seguridad del hogar y empresa, automatización de tareas y control de dispositivos en general. La necesidad de conexión entre un cliente universal y estos dispositivos de la IoT es lo que da inicio a Rapimed. Este proyecto tiene como principal propósito la creación de una interfaz universal que proporcione la capacidad a un desarrollador de controlar dispositivos electrónicos desde cualquier lenguaje de programación que sea capaz de comunicarse con servicios en la nube. Los retos que presenta el proyecto caben en diferentes aristas. En primer lugar, el componente de control de los dispositivos electrónicos con capacidad de comunicación con el servidor. En segundo lugar, la conexión entre este dispositivo controlador electrónico de bajo nivel y el cliente. Este componente es el que se encarga de la comunicación especializada y brinda una Interfaz de programación (API) a través de servicios RESTful. Por último, cómo el usuario final va a controlar o se va a comunicar con estos dispositivos. En síntesis, siguiendo la megatendencia del Internet of Things y la mayor necesidad de comunicación entre dispositivos electrónicos y clientes multiplataforma se crea el proyecto RAPIMED el cual apunta a crear una interfaz de programación a través de servicios RESTful que pueda ser consumida desde cualquier lenguaje de programación.One of the current megatrends of technology is the development of the IoT or the Internet of things. This allows a quasi complete control of our environment which gives us a wide range of applications, including home automation, home and business security, automation of tasks and control of devices in general. The need for connection between a universal client and these devices of the IoT is what starts Rapimed. The main purpose of this project is the creation of a universal interface that provides a developer with the ability to control electronic devices from any programming language that is capable of communicating with cloud services. The challenges presented by the project fit in different edges. First the control component of electronic devices with communication capability with the server Secondly the connection between this low-level electronic driver device and the client. This component is responsible for specialized communication and provides a programming interface (API) through RESTful services. Finally, how the end user will control or communicate with these devices. In short, following the megatrend of the Internet of Things and the greater need for communication between electronic devices and multiplatform clients, the RAPIMED project is created, which aims to create a programming interface through RESTful services that can be consumed from any programming language.Tesisapplication/pdfapplication/epubapplication/mswordspaUniversidad Peruana de Ciencias Aplicadas (UPC)PEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/3.0/us/http://purl.org/coar/access_right/c_abf2Repositorio Académico - UPCUniversidad Peruana de Ciencias Aplicadas (UPC)reponame:UPC-Institucionalinstname:Universidad Peruana de Ciencias Aplicadasinstacron:UPCDesarrollo de software6c6f160a-37ed-4d3e-a2dc-79e631e735f2600Lenguaje de programaciónf51f56b6-5b7d-4da6-9335-1eda2c22b435600Internet3f45c3cb-f452-42fb-ac9d-e0079903d6a2600Ingeniería de Softwaredbf1fb30-6040-4a84-9828-edf087ecb0e8600Ingeniería de Sistemas y Computación5e33cc28-4f6a-48f6-ac7c-0a2d84c59680600Rest Api for management of electronic devicesinfo:eu-repo/semantics/bachelorThesisTesishttp://purl.org/coar/resource_type/c_7a1fSUNEDUUniversidad Peruana de Ciencias Aplicadas (UPC). Facultad de IngenieríaLicenciaturaIngeniería de SoftwareIngeniero de Software2018-10-09T16:32:38Zhttps://purl.org/pe-repo/renati/type#tesishttps://purl.org/pe-repo/renati/nivel#tituloProfesionalCONVERTED2_3601573CONVERTED2_36014172088-04-11Burga_dd.pdfBurga_dd.pdfapplication/pdf1022407https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/12/Burga_dd.pdf12d731d9119c52e505a1df4f2e30c8bfMD512falseCONVERTED2_3597620THUMBNAILBurga_dd.pdf.jpgBurga_dd.pdf.jpgGenerated Thumbnailimage/jpeg30375https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/6/Burga_dd.pdf.jpg94b68a2b4f0b6fac665dea848d07cbc8MD56false2088-04-01Burga_dd_ficha.pdf.jpgBurga_dd_ficha.pdf.jpgGenerated Thumbnailimage/jpeg58049https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/8/Burga_dd_ficha.pdf.jpga6359dec1ac01f4887e5401c5628c209MD58falseTEXTBurga_dd.pdf.txtBurga_dd.pdf.txtExtracted texttext/plain74743https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/5/Burga_dd.pdf.txt3b3719a0501c773bda3dfedf804d5cadMD55false2088-04-01Burga_dd_ficha.pdf.txtBurga_dd_ficha.pdf.txtExtracted texttext/plain2https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/7/Burga_dd_ficha.pdf.txte1c06d85ae7b8b032bef47e42e4c08f9MD57falseORIGINALBurga_dd.pdfBurga_dd.pdfapplication/pdf1416902https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/13/Burga_dd.pdfd2c496adc52c34cbe333e976603c3298MD513trueBurga_dd.epubBurga_dd.epubapplication/epub524981https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/14/Burga_dd.epube965ab5b1fdafd5f18cd537aa37a13b0MD514false2088-04-01Burga_dd_ficha.pdfBurga_dd_ficha.pdfapplication/pdf95651https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/4/Burga_dd_ficha.pdff10af0cde42a51c26b6e119c218a848eMD54false2088-04-28Burga_dd.docxBurga_dd.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document3095463https://repositorioacademico.upc.edu.pe/bitstream/10757/624358/15/Burga_dd.docx69bcdda68825429c2dd91778e761a439MD515false10757/624358oai:repositorioacademico.upc.edu.pe:10757/6243582025-07-20 19:03:28.303Repositorio académico upcupc@openrepository.com
score 13.141069
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).