Descubrimiento semántico de servicios web RESTFUL en entornos móviles

Estamos siendo testigos del aumento de los Servicios Web publicados tanto SOAP (Service Object Access Protocol) como REST (Representation State Transfer), gracias a que las tecnologías de desarrollo permiten crear servicios de forma más rápida, en cualquier lenguaje y con mejores prestaciones para e...

Full description

Autores:
Acte Coral, Segundo Gonzalo
Cabrera Camacho, Carlos Arturo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2012
Institución:
Universidad del Cauca
Repositorio:
Repositorio Unicauca
Idioma:
spa
OAI Identifier:
oai:repositorio.unicauca.edu.co:123456789/1820
Acceso en línea:
http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1820
Palabra clave:
Mecanismo de descubrimiento
Servicios Web
Semántica
RESTful
Rights
License
https://creativecommons.org/licenses/by-nc-nd/4.0/
id REPOCAUCA2_929716cd79c67e2c63609c0cd1610c31
oai_identifier_str oai:repositorio.unicauca.edu.co:123456789/1820
network_acronym_str REPOCAUCA2
network_name_str Repositorio Unicauca
repository_id_str
dc.title.spa.fl_str_mv Descubrimiento semántico de servicios web RESTFUL en entornos móviles
title Descubrimiento semántico de servicios web RESTFUL en entornos móviles
spellingShingle Descubrimiento semántico de servicios web RESTFUL en entornos móviles
Mecanismo de descubrimiento
Servicios Web
Semántica
RESTful
title_short Descubrimiento semántico de servicios web RESTFUL en entornos móviles
title_full Descubrimiento semántico de servicios web RESTFUL en entornos móviles
title_fullStr Descubrimiento semántico de servicios web RESTFUL en entornos móviles
title_full_unstemmed Descubrimiento semántico de servicios web RESTFUL en entornos móviles
title_sort Descubrimiento semántico de servicios web RESTFUL en entornos móviles
dc.creator.fl_str_mv Acte Coral, Segundo Gonzalo
Cabrera Camacho, Carlos Arturo
dc.contributor.author.none.fl_str_mv Acte Coral, Segundo Gonzalo
Cabrera Camacho, Carlos Arturo
dc.subject.spa.fl_str_mv Mecanismo de descubrimiento
Servicios Web
Semántica
topic Mecanismo de descubrimiento
Servicios Web
Semántica
RESTful
dc.subject.eng.fl_str_mv RESTful
description Estamos siendo testigos del aumento de los Servicios Web publicados tanto SOAP (Service Object Access Protocol) como REST (Representation State Transfer), gracias a que las tecnologías de desarrollo permiten crear servicios de forma más rápida, en cualquier lenguaje y con mejores prestaciones para el usuario. Con el crecimiento que ha tenido la Web 2.0, los servicios Web REST han ganado importancia gracias a factores como su simplicidad y escalabilidad, lo que ha producido un incremento importante en el número de servicios disponibles en la Web. El descubrimiento de dichos servicios se ha convertido en un verdadero desafío ya que no se cuenta con un estándar para la descripción y publicación (como WSDL y UDDI en los servicios Web SOAP) y todo se ha resumido a un emparejamiento sintáctico entre las peticiones de un usuario y las palabras claves que describen el servicio para poder encontrarlos. Es deseable que los servicios que habitualmente son consumidos desde un computador de escritorio también lo sean desde un dispositivo móvil, ya que este mercado está creciendo rápidamente y ofrece valor agregado a los usuarios como la posibilidad de acceder a los servicios en cualquier lugar y tiempo. Pero el entorno impone barreras adicionales como el tamaño de los dispositivos, las bajas velocidades de sus procesadores, memoria y batería limitada, entre otros aspectos. En el ambiente móvil se prefieren los Servicios Web RESTful ya que son más simples y requieren menor procesamiento de los dispositivos para ser consumidos. En este sentido, este trabajo de grado propone un mecanismo de descubrimiento de Servicios Web RESTful que incluye el enriquecimiento semántico de éstos para salvar la barrera sintáctica, y así tener mejores resultados en el proceso de descubrimiento, con un algoritmo que tiene en cuenta el contexto de entrega ya que los servicios serán consumidos desde un dispositivo móvil.
publishDate 2012
dc.date.issued.none.fl_str_mv 2012-05
dc.date.accessioned.none.fl_str_mv 2019-12-11T15:14:31Z
dc.date.available.none.fl_str_mv 2019-12-11T15:14:31Z
dc.type.spa.fl_str_mv Trabajos de grado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1820
dc.identifier.instname.none.fl_str_mv
dc.identifier.reponame.none.fl_str_mv
dc.identifier.repourl.none.fl_str_mv
url http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1820
identifier_str_mv
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.creativecommons.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
dc.publisher.spa.fl_str_mv Universidad del Cauca
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería Electrónica y Telecomunicaciones 
dc.publisher.program.spa.fl_str_mv Ingeniería Electrónica y Telecomunicaciones
institution Universidad del Cauca
bitstream.url.fl_str_mv http://repositorio.unicauca.edu.co/bitstream/123456789/1820/1/DESCUBRIMIENTO%20SEM%c3%81NTICO%20DE%20SERVICIOS%20WEB%20RESTFUL%20EN%20ENTORNOS%20M%c3%93VILES.pdf
http://repositorio.unicauca.edu.co/bitstream/123456789/1820/2/license.txt
bitstream.checksum.fl_str_mv 43111c2e9d3828f2835af93b1e20ee09
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Dspace - Universidad del Cauca
repository.mail.fl_str_mv biblios@unicauca.edu.co
_version_ 1808396254038720512
spelling Acte Coral, Segundo GonzaloCabrera Camacho, Carlos Arturo2019-12-11T15:14:31Z2019-12-11T15:14:31Z2012-05http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1820Estamos siendo testigos del aumento de los Servicios Web publicados tanto SOAP (Service Object Access Protocol) como REST (Representation State Transfer), gracias a que las tecnologías de desarrollo permiten crear servicios de forma más rápida, en cualquier lenguaje y con mejores prestaciones para el usuario. Con el crecimiento que ha tenido la Web 2.0, los servicios Web REST han ganado importancia gracias a factores como su simplicidad y escalabilidad, lo que ha producido un incremento importante en el número de servicios disponibles en la Web. El descubrimiento de dichos servicios se ha convertido en un verdadero desafío ya que no se cuenta con un estándar para la descripción y publicación (como WSDL y UDDI en los servicios Web SOAP) y todo se ha resumido a un emparejamiento sintáctico entre las peticiones de un usuario y las palabras claves que describen el servicio para poder encontrarlos. Es deseable que los servicios que habitualmente son consumidos desde un computador de escritorio también lo sean desde un dispositivo móvil, ya que este mercado está creciendo rápidamente y ofrece valor agregado a los usuarios como la posibilidad de acceder a los servicios en cualquier lugar y tiempo. Pero el entorno impone barreras adicionales como el tamaño de los dispositivos, las bajas velocidades de sus procesadores, memoria y batería limitada, entre otros aspectos. En el ambiente móvil se prefieren los Servicios Web RESTful ya que son más simples y requieren menor procesamiento de los dispositivos para ser consumidos. En este sentido, este trabajo de grado propone un mecanismo de descubrimiento de Servicios Web RESTful que incluye el enriquecimiento semántico de éstos para salvar la barrera sintáctica, y así tener mejores resultados en el proceso de descubrimiento, con un algoritmo que tiene en cuenta el contexto de entrega ya que los servicios serán consumidos desde un dispositivo móvil.spaUniversidad del CaucaFacultad de Ingeniería Electrónica y Telecomunicaciones Ingeniería Electrónica y Telecomunicacioneshttps://creativecommons.org/licenses/by-nc-nd/4.0/https://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2Mecanismo de descubrimientoServicios WebSemánticaRESTfulDescubrimiento semántico de servicios web RESTFUL en entornos móvilesTrabajos de gradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINALDESCUBRIMIENTO SEMÁNTICO DE SERVICIOS WEB RESTFUL EN ENTORNOS MÓVILES.pdfDESCUBRIMIENTO SEMÁNTICO DE SERVICIOS WEB RESTFUL EN ENTORNOS MÓVILES.pdfapplication/pdf3837586http://repositorio.unicauca.edu.co/bitstream/123456789/1820/1/DESCUBRIMIENTO%20SEM%c3%81NTICO%20DE%20SERVICIOS%20WEB%20RESTFUL%20EN%20ENTORNOS%20M%c3%93VILES.pdf43111c2e9d3828f2835af93b1e20ee09MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.unicauca.edu.co/bitstream/123456789/1820/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52123456789/1820oai:repositorio.unicauca.edu.co:123456789/18202021-05-27 17:21:47.098Dspace - Universidad del Caucabiblios@unicauca.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=