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...
| Autor: | |
|---|---|
| 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).
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).