Una aproximación MDA para la conversión entre servicios web SOAP y RESTful

Hoy en día hay diversas aproximaciones que permiten la conversión entre los servicios web SOAP y RESTful. Sin embargo, ninguno de estas define un modelado de alto nivel del proceso de transformación, lo que dificulta la plena comprensión del mecanismo de conversión. Con el fin de aclarar este proces...

Descripción completa

Detalles Bibliográficos
Autor: Silva de la Cruz, Anayansi da
Tipo de recurso: tesis de maestría
Fecha de publicación:2013
País:España
Institución:Universidad Complutense de Madrid (UCM)
Repositorio:Docta Complutense
Idioma:español
OAI Identifier:oai:docta.ucm.es:20.500.14352/46664
Acceso en línea:https://hdl.handle.net/20.500.14352/46664
Access Level:acceso abierto
Palabra clave:004.738.52:338.46(043.3)
MOF
e-core
QVT
SOA
WSDL
WADL
REST
MDA
MDD
Internet (Informática)
3325 Tecnología de las Telecomunicaciones
id ES_d7ed4c7d948bb4f8cae252cc12fd4d49
oai_identifier_str oai:docta.ucm.es:20.500.14352/46664
network_acronym_str ES
network_name_str España
repository_id_str
spelling Una aproximación MDA para la conversión entre servicios web SOAP y RESTfulSilva de la Cruz, Anayansi da004.738.52:338.46(043.3)MOFe-coreQVTSOAWSDLWADLRESTMDAMDDInternet (Informática)3325 Tecnología de las TelecomunicacionesHoy en día hay diversas aproximaciones que permiten la conversión entre los servicios web SOAP y RESTful. Sin embargo, ninguno de estas define un modelado de alto nivel del proceso de transformación, lo que dificulta la plena comprensión del mecanismo de conversión. Con el fin de aclarar este proceso, proporcionamos un enfoque basado en MDA que formaliza la conversión entre los servicios web SOAP y RESTful. Este enfoque puede utilizarse para guiar el proceso de traducción en los próximos marcos de conversión y para la publicación de los servicios web en entornos de desarrollo. Para caracterizar el mecanismo de conversión se definen tres metamodelos MOF: SOAP, RESTful y un metamodelo intermedios SOA. Este metamodelo intermedio se utiliza como un puente o mediador en la conversión entre los otros dos metamodelos. También se definen reglas de transformación en QVT Relations entre los metamodelos SOAP, RESTful y el metamodelo SOA para lograr una caracterización formal del proceso de transformación. [ABSTRACT] Today there are several approaches that allow the conversion between SOAP and RESTful web services. However, none of these approaches defines a high-level modeling of the transformation process, hindering the full understanding of the conversion mechanism. To clarify this process, we provide a MDA-based approach to formalize the conversion between SOAP and RESTful web services. This approach can be used to guide the translation process in the forthcoming frameworks, as well as the conversion and publishing services in IDEs. To characterize the conversion mechanism three MOF metamodels are defined: SOAP, RESTful and SOA intermediate metamodel. This intermediate metamodel is used as a bridge or mediator in the conversion between the other two metamodels. We also define transformation rules in QVT Relations between the SOAP, RESTful and SOA metamodels to provide a formal characterization of the transformation process.Navarro Martín, AntonioUniversidad Complutense de Madrid20132013-01-0120132013-01-01master thesishttp://purl.org/coar/resource_type/c_bdccinfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/20.500.14352/46664reponame:Docta Complutenseinstname:Universidad Complutense de Madrid (UCM)Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial 3.0 Españahttps://creativecommons.org/licenses/by-nc/3.0/es/info:eu-repo/semantics/openAccessoai:docta.ucm.es:20.500.14352/466642026-06-02T12:44:21Z
dc.title.none.fl_str_mv Una aproximación MDA para la conversión entre servicios web SOAP y RESTful
title Una aproximación MDA para la conversión entre servicios web SOAP y RESTful
spellingShingle Una aproximación MDA para la conversión entre servicios web SOAP y RESTful
Silva de la Cruz, Anayansi da
004.738.52:338.46(043.3)
MOF
e-core
QVT
SOA
WSDL
WADL
REST
MDA
MDD
Internet (Informática)
3325 Tecnología de las Telecomunicaciones
title_short Una aproximación MDA para la conversión entre servicios web SOAP y RESTful
title_full Una aproximación MDA para la conversión entre servicios web SOAP y RESTful
title_fullStr Una aproximación MDA para la conversión entre servicios web SOAP y RESTful
title_full_unstemmed Una aproximación MDA para la conversión entre servicios web SOAP y RESTful
title_sort Una aproximación MDA para la conversión entre servicios web SOAP y RESTful
dc.creator.none.fl_str_mv Silva de la Cruz, Anayansi da
author Silva de la Cruz, Anayansi da
author_facet Silva de la Cruz, Anayansi da
author_role author
dc.contributor.none.fl_str_mv Navarro Martín, Antonio
Universidad Complutense de Madrid
dc.subject.none.fl_str_mv 004.738.52:338.46(043.3)
MOF
e-core
QVT
SOA
WSDL
WADL
REST
MDA
MDD
Internet (Informática)
3325 Tecnología de las Telecomunicaciones
topic 004.738.52:338.46(043.3)
MOF
e-core
QVT
SOA
WSDL
WADL
REST
MDA
MDD
Internet (Informática)
3325 Tecnología de las Telecomunicaciones
description Hoy en día hay diversas aproximaciones que permiten la conversión entre los servicios web SOAP y RESTful. Sin embargo, ninguno de estas define un modelado de alto nivel del proceso de transformación, lo que dificulta la plena comprensión del mecanismo de conversión. Con el fin de aclarar este proceso, proporcionamos un enfoque basado en MDA que formaliza la conversión entre los servicios web SOAP y RESTful. Este enfoque puede utilizarse para guiar el proceso de traducción en los próximos marcos de conversión y para la publicación de los servicios web en entornos de desarrollo. Para caracterizar el mecanismo de conversión se definen tres metamodelos MOF: SOAP, RESTful y un metamodelo intermedios SOA. Este metamodelo intermedio se utiliza como un puente o mediador en la conversión entre los otros dos metamodelos. También se definen reglas de transformación en QVT Relations entre los metamodelos SOAP, RESTful y el metamodelo SOA para lograr una caracterización formal del proceso de transformación. [ABSTRACT] Today there are several approaches that allow the conversion between SOAP and RESTful web services. However, none of these approaches defines a high-level modeling of the transformation process, hindering the full understanding of the conversion mechanism. To clarify this process, we provide a MDA-based approach to formalize the conversion between SOAP and RESTful web services. This approach can be used to guide the translation process in the forthcoming frameworks, as well as the conversion and publishing services in IDEs. To characterize the conversion mechanism three MOF metamodels are defined: SOAP, RESTful and SOA intermediate metamodel. This intermediate metamodel is used as a bridge or mediator in the conversion between the other two metamodels. We also define transformation rules in QVT Relations between the SOAP, RESTful and SOA metamodels to provide a formal characterization of the transformation process.
publishDate 2013
dc.date.none.fl_str_mv 2013
2013-01-01
2013
2013-01-01
dc.type.none.fl_str_mv master thesis
http://purl.org/coar/resource_type/c_bdcc
dc.type.openaire.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.14352/46664
url https://hdl.handle.net/20.500.14352/46664
dc.language.none.fl_str_mv Español
spa
language_invalid_str_mv Español
language spa
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial 3.0 España
https://creativecommons.org/licenses/by-nc/3.0/es/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial 3.0 España
https://creativecommons.org/licenses/by-nc/3.0/es/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Docta Complutense
instname:Universidad Complutense de Madrid (UCM)
instname_str Universidad Complutense de Madrid (UCM)
reponame_str Docta Complutense
collection Docta Complutense
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869421052632760320
score 15,300719