Automatización del desarrollo de aplicaciones web mediante el enfoque mda-mde

Este documento describe el proceso de desarrollo del Trabajo de Grado titulado Automatización del desarrollo de aplicaciones web mediante el enfoque MDA-MDE, enmarcado dentro del grupo de investigación ISTAR del Departamento de Ingeniería de Sistemas de la Facultad de Ingeniería de la Pontifica Univ...

Full description

Autores:
Aguillón Martínez, Ferney Santos
Mateus Gómez, Mario Alonso
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2014
Institución:
Pontificia Universidad Javeriana
Repositorio:
Repositorio Universidad Javeriana
Idioma:
spa
OAI Identifier:
oai:repository.javeriana.edu.co:10554/15572
Acceso en línea:
http://hdl.handle.net/10554/15572
Palabra clave:
Desarrollo de software
Mda-Mde
Automatización
Sistemas de filtrado de información
Algoritmos (Computadores)
Ingeniería de sistemas - Tesis y disertaciones académicas
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id JAVERIANA2_af4dc8d1f8637cee2c3cbef4891de375
oai_identifier_str oai:repository.javeriana.edu.co:10554/15572
network_acronym_str JAVERIANA2
network_name_str Repositorio Universidad Javeriana
repository_id_str
dc.title.spa.fl_str_mv Automatización del desarrollo de aplicaciones web mediante el enfoque mda-mde
title Automatización del desarrollo de aplicaciones web mediante el enfoque mda-mde
spellingShingle Automatización del desarrollo de aplicaciones web mediante el enfoque mda-mde
Desarrollo de software
Mda-Mde
Automatización
Sistemas de filtrado de información
Algoritmos (Computadores)
Ingeniería de sistemas - Tesis y disertaciones académicas
title_short Automatización del desarrollo de aplicaciones web mediante el enfoque mda-mde
title_full Automatización del desarrollo de aplicaciones web mediante el enfoque mda-mde
title_fullStr Automatización del desarrollo de aplicaciones web mediante el enfoque mda-mde
title_full_unstemmed Automatización del desarrollo de aplicaciones web mediante el enfoque mda-mde
title_sort Automatización del desarrollo de aplicaciones web mediante el enfoque mda-mde
dc.creator.fl_str_mv Aguillón Martínez, Ferney Santos
Mateus Gómez, Mario Alonso
dc.contributor.advisor.none.fl_str_mv Franky de Toro, Lina María Consuelo
dc.contributor.author.none.fl_str_mv Aguillón Martínez, Ferney Santos
Mateus Gómez, Mario Alonso
dc.subject.spa.fl_str_mv Desarrollo de software
Mda-Mde
topic Desarrollo de software
Mda-Mde
Automatización
Sistemas de filtrado de información
Algoritmos (Computadores)
Ingeniería de sistemas - Tesis y disertaciones académicas
dc.subject.armarc.spa.fl_str_mv Automatización
Sistemas de filtrado de información
Algoritmos (Computadores)
Ingeniería de sistemas - Tesis y disertaciones académicas
description Este documento describe el proceso de desarrollo del Trabajo de Grado titulado Automatización del desarrollo de aplicaciones web mediante el enfoque MDA-MDE, enmarcado dentro del grupo de investigación ISTAR del Departamento de Ingeniería de Sistemas de la Facultad de Ingeniería de la Pontifica Universidad javeriana. En el transcurso de este Trabajo de grado, se propone aplicar la metodología MDA (Model Driven Architecture) - MDE (Model Driven Engineering) para la creación de aplicaciones web, definiendo un lenguaje de modelado para representar aplicaciones web independientes de tecnología. Adicionalmente, con base en el modelado, se realiza un transformador de código para la tecnología específica JEE6 (Java Enterprise Edition 6).
publishDate 2014
dc.date.created.none.fl_str_mv 2014
dc.date.accessioned.none.fl_str_mv 2015-03-28T18:55:00Z
2016-03-29T17:55:01Z
2020-04-16T16:30:21Z
dc.date.available.none.fl_str_mv 2015-03-28T18:55:00Z
2016-03-29T17:55:01Z
2020-04-16T16:30:21Z
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10554/15572
dc.identifier.instname.spa.fl_str_mv instname:Pontificia Universidad Javeriana
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional - Pontificia Universidad Javeriana
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.javeriana.edu.co
url http://hdl.handle.net/10554/15572
identifier_str_mv instname:Pontificia Universidad Javeriana
reponame:Repositorio Institucional - Pontificia Universidad Javeriana
repourl:https://repository.javeriana.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.licence.*.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.none.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 Atribución-NoComercial-SinDerivadas 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.spa.fl_str_mv PDF
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Pontificia Universidad Javeriana
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
institution Pontificia Universidad Javeriana
bitstream.url.fl_str_mv http://repository.javeriana.edu.co/bitstream/10554/15572/4/AguillonMartinezFerneySantos2014.pdf
http://repository.javeriana.edu.co/bitstream/10554/15572/5/AguillonMartinezFerneySantos2014%20%282%29.pdf
http://repository.javeriana.edu.co/bitstream/10554/15572/2/license.txt
http://repository.javeriana.edu.co/bitstream/10554/15572/6/AguillonMartinezFerneySantos2014.pdf.jpg
http://repository.javeriana.edu.co/bitstream/10554/15572/7/AguillonMartinezFerneySantos2014%20%282%29.pdf.jpg
bitstream.checksum.fl_str_mv ff993a03da6f1e3f8caf2272888afffd
3ecf9e40cdc8f7953126351afd9064af
da50850ceb1a6d459328aa061f998d7a
9aeb97a8d0a5807ecf26d271bd58995a
8c13293a8c9fc928a0b939a6fd8fdbdb
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional - Pontificia Universidad Javeriana
repository.mail.fl_str_mv repositorio@javeriana.edu.co
_version_ 1811671199184322560
spelling Atribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessDe acuerdo con la naturaleza del uso concedido, la presente licencia parcial se otorga a título gratuito por el máximo tiempo legal colombiano, con el propósito de que en dicho lapso mi (nuestra) obra sea explotada en las condiciones aquí estipuladas y para los fines indicados, respetando siempre la titularidad de los derechos patrimoniales y morales correspondientes, de acuerdo con los usos honrados, de manera proporcional y justificada a la finalidad perseguida, sin ánimo de lucro ni de comercialización. De manera complementaria, garantizo (garantizamos) en mi (nuestra) calidad de estudiante (s) y por ende autor (es) exclusivo (s), que la Tesis o Trabajo de Grado en cuestión, es producto de mi (nuestra) plena autoría, de mi (nuestro) esfuerzo personal intelectual, como consecuencia de mi (nuestra) creación original particular y, por tanto, soy (somos) el (los) único (s) titular (es) de la misma. Además, aseguro (aseguramos) que no contiene citas, ni transcripciones de otras obras protegidas, por fuera de los límites autorizados por la ley, según los usos honrados, y en proporción a los fines previstos; ni tampoco contempla declaraciones difamatorias contra terceros; respetando el derecho a la imagen, intimidad, buen nombre y demás derechos constitucionales. Adicionalmente, manifiesto (manifestamos) que no se incluyeron expresiones contrarias al orden público ni a las buenas costumbres. En consecuencia, la responsabilidad directa en la elaboración, presentación, investigación y, en general, contenidos de la Tesis o Trabajo de Grado es de mí (nuestro) competencia exclusiva, eximiendo de toda responsabilidad a la Pontifica Universidad Javeriana por tales aspectos. Sin perjuicio de los usos y atribuciones otorgadas en virtud de este documento, continuaré (continuaremos) conservando los correspondientes derechos patrimoniales sin modificación o restricción alguna, puesto que, de acuerdo con la legislación colombiana aplicable, el presente es un acuerdo jurídico que en ningún caso conlleva la enajenación de los derechos patrimoniales derivados del régimen del Derecho de Autor. De conformidad con lo establecido en el artículo 30 de la Ley 23 de 1982 y el artículo 11 de la Decisión Andina 351 de 1993, “Los derechos morales sobre el trabajo son propiedad de los autores”, los cuales son irrenunciables, imprescriptibles, inembargables e inalienables. En consecuencia, la Pontificia Universidad Javeriana está en la obligación de RESPETARLOS Y HACERLOS RESPETAR, para lo cual tomará las medidas correspondientes para garantizar su observancia.http://purl.org/coar/access_right/c_abf2Franky de Toro, Lina María ConsueloAguillón Martínez, Ferney SantosMateus Gómez, Mario Alonso2015-03-28T18:55:00Z2016-03-29T17:55:01Z2020-04-16T16:30:21Z2015-03-28T18:55:00Z2016-03-29T17:55:01Z2020-04-16T16:30:21Z2014http://hdl.handle.net/10554/15572instname:Pontificia Universidad Javerianareponame:Repositorio Institucional - Pontificia Universidad Javerianarepourl:https://repository.javeriana.edu.coEste documento describe el proceso de desarrollo del Trabajo de Grado titulado Automatización del desarrollo de aplicaciones web mediante el enfoque MDA-MDE, enmarcado dentro del grupo de investigación ISTAR del Departamento de Ingeniería de Sistemas de la Facultad de Ingeniería de la Pontifica Universidad javeriana. En el transcurso de este Trabajo de grado, se propone aplicar la metodología MDA (Model Driven Architecture) - MDE (Model Driven Engineering) para la creación de aplicaciones web, definiendo un lenguaje de modelado para representar aplicaciones web independientes de tecnología. Adicionalmente, con base en el modelado, se realiza un transformador de código para la tecnología específica JEE6 (Java Enterprise Edition 6).Ingeniero (a) de SistemasPregradoPDFapplication/pdfspaPontificia Universidad JaverianaIngeniería de SistemasFacultad de IngenieríaDesarrollo de softwareMda-MdeAutomatizaciónSistemas de filtrado de informaciónAlgoritmos (Computadores)Ingeniería de sistemas - Tesis y disertaciones académicasAutomatización del desarrollo de aplicaciones web mediante el enfoque mda-mdeTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisORIGINALAguillonMartinezFerneySantos2014.pdfAguillonMartinezFerneySantos2014.pdfDocumentoapplication/pdf1899224http://repository.javeriana.edu.co/bitstream/10554/15572/4/AguillonMartinezFerneySantos2014.pdfff993a03da6f1e3f8caf2272888afffdMD54open accessAguillonMartinezFerneySantos2014 (2).pdfAguillonMartinezFerneySantos2014 (2).pdfLicencia de usoapplication/pdf1296223http://repository.javeriana.edu.co/bitstream/10554/15572/5/AguillonMartinezFerneySantos2014%20%282%29.pdf3ecf9e40cdc8f7953126351afd9064afMD55metadata only accessLICENSElicense.txttext/plain2570http://repository.javeriana.edu.co/bitstream/10554/15572/2/license.txtda50850ceb1a6d459328aa061f998d7aMD52open accessTHUMBNAILAguillonMartinezFerneySantos2014.pdf.jpgAguillonMartinezFerneySantos2014.pdf.jpgIM Thumbnailimage/jpeg4189http://repository.javeriana.edu.co/bitstream/10554/15572/6/AguillonMartinezFerneySantos2014.pdf.jpg9aeb97a8d0a5807ecf26d271bd58995aMD56open accessAguillonMartinezFerneySantos2014 (2).pdf.jpgAguillonMartinezFerneySantos2014 (2).pdf.jpgIM Thumbnailimage/jpeg6989http://repository.javeriana.edu.co/bitstream/10554/15572/7/AguillonMartinezFerneySantos2014%20%282%29.pdf.jpg8c13293a8c9fc928a0b939a6fd8fdbdbMD57open access10554/15572oai:repository.javeriana.edu.co:10554/155722022-05-03 10:06:20.296Repositorio Institucional - Pontificia Universidad Javerianarepositorio@javeriana.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIERFIExPUyBBVVRPUkVTIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTwoKUGFydGUgMS4gVMOpcm1pbm9zIGRlIGxhIGxpY2VuY2lhIGdlbmVyYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgcmVwb3NpdG9yaW8gaW5zdGl0dWNpb25hbApDb21vIHRpdHVsYXIgKGVzKSBkZWwgZGVyZWNobyBkZSBhdXRvciwgY29uZmllcm8gKGVyaW1vcykgYSBsYSBQb250aWZpY2lhIFVuaXZlcnNpZGFkIEphdmVyaWFuYSB1bmEgbGljZW5jaWEgbm8gZXhjbHVzaXZhLCBsaW1pdGFkYSB5IGdyYXR1aXRhIHNvYnJlIGxhIG9icmEgcXVlIHNlIGludGVncmFyw6EgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCwgcXVlIHNlIGFqdXN0YSBhIGxhcyBzaWd1aWVudGVzIGNhcmFjdGVyw61zdGljYXM6CmEpCUVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBkZSBpbmNsdXNpw7NuIGVuIGVsIHJlcG9zaXRvcmlvLCBwb3IgdW4gcGxhem8gZGUgNSBhw7FvcywgcXVlIHNlcsOhbiBwcm9ycm9nYWJsZXMgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBwYXRyaW1vbmlhbCBkZWwgYXV0b3IuIEVsIGF1dG9yIHBvZHLDoSBkYXIgcG9yIHRlcm1pbmFkYSBsYSBsaWNlbmNpYSBzb2xpY2l0w6FuZG9sbyBhIGxhIFVuaXZlcnNpZGFkIHBvciBlc2NyaXRvLiAKYikJQXV0b3JpemEgYSBsYSBQb250aWZpY2lhIFVuaXZlcnNpZGFkIEphdmVyaWFuYSBhIHB1YmxpY2FyIGxhIG9icmEgZW4gZGlnaXRhbCwgY29ub2NpZW5kbyBxdWUsIGRhZG8gcXVlIHNlIHB1YmxpY2EgZW4gSW50ZXJuZXQsIHBvciBlc3RlIGhlY2hvIGNpcmN1bGEgY29uIHVuIGFsY2FuY2UgbXVuZGlhbC4KYykJTG9zIGF1dG9yZXMgYWNlcHRhbiBxdWUgbGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhLgpkKQlMb3MgYXV0b3JlcyBtYW5pZmllc3RhbiBxdWUgc2UgdHJhdGEgZGUgdW5hIG9icmEgb3JpZ2luYWwgc29icmUgbGEgcXVlIHRpZW5lbiBsb3MgZGVyZWNob3MgcXVlIGF1dG9yaXphbiB5IHF1ZSBzb24gZWxsb3MgcXVpZW5lcyBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIGxhIFBvbnRpZmljaWEgVW5pdmVyc2lkYWQgSmF2ZXJpYW5hIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIGxhIFBvbnRpZmljaWEgVW5pdmVyc2lkYWQgSmF2ZXJpYW5hIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgplKQlBdXRvcml6byAoYW1vcykgYSBsYSBVbml2ZXJzaWRhZCBwYXJhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBwcm9tb3ZlciBzdSBkaWZ1c2nDs24uCmYpCUFjZXB0byAoYW1vcykgcXVlIGxhIFBvbnRpZmljaWEgVW5pdmVyc2lkYWQgSmF2ZXJpYW5hIHB1ZWRhIGNvbnZlcnRpciBlbCBkb2N1bWVudG8gYSBjdWFscXVpZXIgbWVkaW8gbyBmb3JtYXRvIHBhcmEgcHJvcMOzc2l0b3MgZGUgcHJlc2VydmFjacOzbiBkaWdpdGFsLgpnKQlBdXRvcml6byAoYW1vcykgcXVlIGxhIG9icmEgc2VhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZWwgcMO6YmxpY28gZW4gbG9zIHTDqXJtaW5vcyBhdXRvcml6YWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMgYmFqbyBsb3MgbMOtbWl0ZXMgZGVmaW5pZG9zIHBvciBsYSB1bml2ZXJzaWRhZCBlbiBsYXMg4oCcQ29uZGljaW9uZXMgZGUgdXNvIGRlIGVzdHJpY3RvIGN1bXBsaW1pZW50b+KAnSBkZSBsb3MgcmVjdXJzb3MgcHVibGljYWRvcyBlbiBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIFBVSiAsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LmphdmVyaWFuYS5lZHUuY28vIAoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFBPTlRJRklDSUEgVU5JVkVSU0lEQUQgSkFWRVJJQU5BLCBFTCAoTE9TKSBBVVRPUihFUykgR0FSQU5USVpBKE1PUykgUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MgREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uIAo=