Model-driven web engineering methods: a literature review

RESUMEN: Este artículo presenta algunos de los métodos de ingeniería Web dirigida por modelos que se han propuesto. En él se discuten y analizan las ventajas y desventajas de dichos métodos con relación a las tendencias actuales y las mejores prácticas en la ingeniería dirigida por modelos. La idea...

Full description

Autores:
Duitama Muñoz, John Freddy
Tipo de recurso:
Review article
Fecha de publicación:
2012
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
eng
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/5455
Acceso en línea:
http://hdl.handle.net/10495/5455
Palabra clave:
Aplicaciones Web
Programas para computador de ingeniería
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-sa/2.5/co/
id UDEA2_cc8e8e8316c3772cbfdf631107588ee8
oai_identifier_str oai:bibliotecadigital.udea.edu.co:10495/5455
network_acronym_str UDEA2
network_name_str Repositorio UdeA
repository_id_str
dc.title.spa.fl_str_mv Model-driven web engineering methods: a literature review
dc.title.translated.spa.fl_str_mv Métodos de ingeniería web dirigidos por modelos: una revisión de literatura
title Model-driven web engineering methods: a literature review
spellingShingle Model-driven web engineering methods: a literature review
Aplicaciones Web
Programas para computador de ingeniería
title_short Model-driven web engineering methods: a literature review
title_full Model-driven web engineering methods: a literature review
title_fullStr Model-driven web engineering methods: a literature review
title_full_unstemmed Model-driven web engineering methods: a literature review
title_sort Model-driven web engineering methods: a literature review
dc.creator.fl_str_mv Duitama Muñoz, John Freddy
dc.contributor.author.none.fl_str_mv Duitama Muñoz, John Freddy
dc.contributor.researchgroup.spa.fl_str_mv Ingeniería y Software
dc.subject.none.fl_str_mv Aplicaciones Web
Programas para computador de ingeniería
topic Aplicaciones Web
Programas para computador de ingeniería
description RESUMEN: Este artículo presenta algunos de los métodos de ingeniería Web dirigida por modelos que se han propuesto. En él se discuten y analizan las ventajas y desventajas de dichos métodos con relación a las tendencias actuales y las mejores prácticas en la ingeniería dirigida por modelos. La idea es presentar cada método y analizar los modelos que propone para representar aplicaciones Web, los aspectos arquitectónicos en las transformaciones y el uso de tecnologías actuales de interfaz de usuario Web en el código generado. Esto se hace con el fin de vislumbrar posibles líneas de investigación para trabajos futuros en el área de la ingeniería Web dirigida por modelos.
publishDate 2012
dc.date.issued.none.fl_str_mv 2012
dc.date.accessioned.none.fl_str_mv 2016-11-18T23:02:28Z
dc.date.available.none.fl_str_mv 2016-11-18T23:02:28Z
dc.type.spa.fl_str_mv Artículo de revisión
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_dcae04bc
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/ARTREV
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
format http://purl.org/coar/resource_type/c_dcae04bc
status_str publishedVersion
dc.identifier.citation.spa.fl_str_mv J. A. Hincapié and J. F. Duitama, "Model-driven web engineering methods: a literature review", Rev. Fac. Ing. Univ. Antioquia, no. 63, pp. 69-81, 2012.
dc.identifier.issn.none.fl_str_mv 0120-6230
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10495/5455
dc.identifier.eissn.none.fl_str_mv 2422-2844
identifier_str_mv J. A. Hincapié and J. F. Duitama, "Model-driven web engineering methods: a literature review", Rev. Fac. Ing. Univ. Antioquia, no. 63, pp. 69-81, 2012.
0120-6230
2422-2844
url http://hdl.handle.net/10495/5455
dc.language.iso.spa.fl_str_mv eng
language eng
dc.relation.ispartofjournalabbrev.spa.fl_str_mv Rev. Fac. Ing. Univ. Antioquia
dc.relation.citationendpage.spa.fl_str_mv 81
dc.relation.citationissue.spa.fl_str_mv 63
dc.relation.citationstartpage.spa.fl_str_mv 69
dc.relation.ispartofjournal.spa.fl_str_mv Revista Facultad de Ingeniería Universidad de Antioquia
dc.rights.uri.*.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/co/
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.accessrights.*.fl_str_mv Atribución-NoComercial-CompartirIgual 2.5 Colombia (CC BY-NC-SA 2.5 CO)
dc.rights.accessrights.spa.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 https://creativecommons.org/licenses/by-nc-sa/2.5/co/
https://creativecommons.org/licenses/by-nc-sa/4.0/
Atribución-NoComercial-CompartirIgual 2.5 Colombia (CC BY-NC-SA 2.5 CO)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 12
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de Antioquia, Facultad de Ingeniería
dc.publisher.place.spa.fl_str_mv Medellín, Colombia
institution Universidad de Antioquia
bitstream.url.fl_str_mv https://bibliotecadigital.udea.edu.co/bitstreams/8506a56e-afcf-4b36-97ec-996405ed60cf/download
https://bibliotecadigital.udea.edu.co/bitstreams/0ee378d1-c238-44d5-9ec5-1d947803977e/download
https://bibliotecadigital.udea.edu.co/bitstreams/c261d82b-ece8-46c5-92c6-92907d9c1756/download
https://bibliotecadigital.udea.edu.co/bitstreams/96d0c238-a1f1-4207-910f-faab5c8cdadf/download
https://bibliotecadigital.udea.edu.co/bitstreams/44b7daf0-94e5-4d5f-bdab-e3c57d39efdd/download
https://bibliotecadigital.udea.edu.co/bitstreams/d0c17be9-116e-45fa-86b9-46914f788b7d/download
https://bibliotecadigital.udea.edu.co/bitstreams/75a70956-99fd-4248-b16e-367cdf30e6aa/download
bitstream.checksum.fl_str_mv 4afdbb8c545fd630ea7db775da747b2f
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
8a4605be74aa9ea9d79846c1fba20a33
d3170f69976374cb3e73dd1b41c5d5e3
fde7d7aa0ed741345a87ed25393ea42d
507f9b53e667252d62e800381f07de75
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad de Antioquia
repository.mail.fl_str_mv aplicacionbibliotecadigitalbiblioteca@udea.edu.co
_version_ 1851052267486052352
spelling Duitama Muñoz, John FreddyIngeniería y Software2016-11-18T23:02:28Z2016-11-18T23:02:28Z2012J. A. Hincapié and J. F. Duitama, "Model-driven web engineering methods: a literature review", Rev. Fac. Ing. Univ. Antioquia, no. 63, pp. 69-81, 2012.0120-6230http://hdl.handle.net/10495/54552422-2844RESUMEN: Este artículo presenta algunos de los métodos de ingeniería Web dirigida por modelos que se han propuesto. En él se discuten y analizan las ventajas y desventajas de dichos métodos con relación a las tendencias actuales y las mejores prácticas en la ingeniería dirigida por modelos. La idea es presentar cada método y analizar los modelos que propone para representar aplicaciones Web, los aspectos arquitectónicos en las transformaciones y el uso de tecnologías actuales de interfaz de usuario Web en el código generado. Esto se hace con el fin de vislumbrar posibles líneas de investigación para trabajos futuros en el área de la ingeniería Web dirigida por modelos.ABSTRACT: This paper presents some of the model-driven Web engineering methods that have been proposed, and discusses and analyzes the advantages and disadvantages of such methods regarding current tendencies and best practices on model-driven engineering. The idea is to present each approach and analyze the models they propose to represent Web applications, the architectural aspects in the transformations, and the use of current Web user interface technologies in the generated code. This is done in order to depict possible research lines for future works on the model-driven Web engineering area.12application/pdfengUniversidad de Antioquia, Facultad de IngenieríaMedellín, Colombiahttps://creativecommons.org/licenses/by-nc-sa/2.5/co/https://creativecommons.org/licenses/by-nc-sa/4.0/Atribución-NoComercial-CompartirIgual 2.5 Colombia (CC BY-NC-SA 2.5 CO)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Aplicaciones WebProgramas para computador de ingenieríaModel-driven web engineering methods: a literature reviewMétodos de ingeniería web dirigidos por modelos: una revisión de literaturaArtículo de revisiónhttp://purl.org/coar/resource_type/c_dcae04bchttp://purl.org/coar/resource_type/c_2df8fbb1https://purl.org/redcol/resource_type/ARTREVhttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionRev. Fac. Ing. Univ. Antioquia816369Revista Facultad de Ingeniería Universidad de AntioquiaPublicationCC-LICENSElicense_urllicense_urltext/plain; charset=utf-849https://bibliotecadigital.udea.edu.co/bitstreams/8506a56e-afcf-4b36-97ec-996405ed60cf/download4afdbb8c545fd630ea7db775da747b2fMD52falseAnonymousREADlicense_textlicense_texttext/html; charset=utf-80https://bibliotecadigital.udea.edu.co/bitstreams/0ee378d1-c238-44d5-9ec5-1d947803977e/downloadd41d8cd98f00b204e9800998ecf8427eMD53falseAnonymousREADlicense_rdflicense_rdfapplication/rdf+xml; charset=utf-80https://bibliotecadigital.udea.edu.co/bitstreams/c261d82b-ece8-46c5-92c6-92907d9c1756/downloadd41d8cd98f00b204e9800998ecf8427eMD54falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/96d0c238-a1f1-4207-910f-faab5c8cdadf/download8a4605be74aa9ea9d79846c1fba20a33MD55falseAnonymousREADORIGINALHincapieJesus_2012_ModelDrivenWeb.pdfHincapieJesus_2012_ModelDrivenWeb.pdfArtículo de revisiónapplication/pdf2059860https://bibliotecadigital.udea.edu.co/bitstreams/44b7daf0-94e5-4d5f-bdab-e3c57d39efdd/downloadd3170f69976374cb3e73dd1b41c5d5e3MD51trueAnonymousREADTEXTHincapieJesus_2012_ModelDrivenWeb.pdf.txtHincapieJesus_2012_ModelDrivenWeb.pdf.txtExtracted texttext/plain51083https://bibliotecadigital.udea.edu.co/bitstreams/d0c17be9-116e-45fa-86b9-46914f788b7d/downloadfde7d7aa0ed741345a87ed25393ea42dMD56falseAnonymousREADTHUMBNAILHincapieJesus_2012_ModelDrivenWeb.pdf.jpgHincapieJesus_2012_ModelDrivenWeb.pdf.jpgGenerated Thumbnailimage/jpeg11226https://bibliotecadigital.udea.edu.co/bitstreams/75a70956-99fd-4248-b16e-367cdf30e6aa/download507f9b53e667252d62e800381f07de75MD57falseAnonymousREAD10495/5455oai:bibliotecadigital.udea.edu.co:10495/54552025-03-26 19:36:28.417https://creativecommons.org/licenses/by-nc-sa/2.5/co/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=