MDSD Multi-Plataforma: Más Allá de la Vista Funcional

Los enfoques de Desarrollo de Software Dirigido por Modelos (MDSD, por sus siglas en inglés) se han basado tradicionalmente en la vista funcional obteniendo resultados positivos durante los últimos años; no obstante, presentan restricciones en el soporte para la generación hacia múltiples plataforma...

Full description

Autores:
Jiménez, Juan Camilo
Hincapié Londoño, Jesús Andrés
Quintero, Juan Bernardo
Tipo de recurso:
Article of journal
Fecha de publicación:
2016
Institución:
Universidad de Medellín
Repositorio:
Repositorio UDEM
Idioma:
spa
OAI Identifier:
oai:repository.udem.edu.co:11407/3537
Acceso en línea:
http://hdl.handle.net/11407/3537
Palabra clave:
Platform modeling, MDSD
Logical view
Physical view
Multiview mdsd approach
Modelado de plataforma
MDSD
Vista lógica
Vista física
Enfoque multi-vistas MDSD
Rights
License
http://creativecommons.org/licenses/by-nc-sa/4.0/
id REPOUDEM2_53704f55bf54a4a3e84f9951321315dd
oai_identifier_str oai:repository.udem.edu.co:11407/3537
network_acronym_str REPOUDEM2
network_name_str Repositorio UDEM
repository_id_str
dc.title.spa.fl_str_mv MDSD Multi-Plataforma: Más Allá de la Vista Funcional
Multi-platform mdsd: beyond the functional view
title MDSD Multi-Plataforma: Más Allá de la Vista Funcional
spellingShingle MDSD Multi-Plataforma: Más Allá de la Vista Funcional
Platform modeling, MDSD
Logical view
Physical view
Multiview mdsd approach
Modelado de plataforma
MDSD
Vista lógica
Vista física
Enfoque multi-vistas MDSD
title_short MDSD Multi-Plataforma: Más Allá de la Vista Funcional
title_full MDSD Multi-Plataforma: Más Allá de la Vista Funcional
title_fullStr MDSD Multi-Plataforma: Más Allá de la Vista Funcional
title_full_unstemmed MDSD Multi-Plataforma: Más Allá de la Vista Funcional
title_sort MDSD Multi-Plataforma: Más Allá de la Vista Funcional
dc.creator.fl_str_mv Jiménez, Juan Camilo
Hincapié Londoño, Jesús Andrés
Quintero, Juan Bernardo
dc.contributor.author.none.fl_str_mv Jiménez, Juan Camilo
Hincapié Londoño, Jesús Andrés
Quintero, Juan Bernardo
dc.subject.spa.fl_str_mv Platform modeling, MDSD
Logical view
Physical view
Multiview mdsd approach
Modelado de plataforma
MDSD
Vista lógica
Vista física
Enfoque multi-vistas MDSD
topic Platform modeling, MDSD
Logical view
Physical view
Multiview mdsd approach
Modelado de plataforma
MDSD
Vista lógica
Vista física
Enfoque multi-vistas MDSD
description Los enfoques de Desarrollo de Software Dirigido por Modelos (MDSD, por sus siglas en inglés) se han basado tradicionalmente en la vista funcional obteniendo resultados positivos durante los últimos años; no obstante, presentan restricciones en el soporte para la generación hacia múltiples plataformas. Este artículo propone un enfoque multi‑vistas para MDSD de que permite el modelado de la plataforma (vistas lógica y física de un sistema de software), de tal forma que se puedan expresar y reutilizar arquitecturas de software mediante el uso de modelos.
publishDate 2016
dc.date.created.none.fl_str_mv 2016-12-31
dc.date.accessioned.none.fl_str_mv 2017-06-29T22:22:35Z
dc.date.available.none.fl_str_mv 2017-06-29T22:22:35Z
dc.type.eng.fl_str_mv Article
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.local.spa.fl_str_mv Artículo científico
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/article
format http://purl.org/coar/resource_type/c_6501
dc.identifier.issn.none.fl_str_mv 1692-3324
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11407/3537
dc.identifier.doi.none.fl_str_mv  http://dx.doi.org/10.22395/rium.v15n29a9
dc.identifier.eissn.none.fl_str_mv 2248-4094
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Universidad de Medellín
dc.identifier.repourl.none.fl_str_mv repourl:https://repository.udem.edu.co/
dc.identifier.instname.spa.fl_str_mv instname:Universidad de Medellín
identifier_str_mv 1692-3324
 http://dx.doi.org/10.22395/rium.v15n29a9
2248-4094
reponame:Repositorio Institucional Universidad de Medellín
repourl:https://repository.udem.edu.co/
instname:Universidad de Medellín
url http://hdl.handle.net/11407/3537
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.uri.none.fl_str_mv http://revistas.udem.edu.co/index.php/ingenierias/article/view/1492
dc.relation.citationvolume.none.fl_str_mv 15
dc.relation.citationissue.none.fl_str_mv 29
dc.relation.citationstartpage.none.fl_str_mv 141
dc.relation.citationendpage.none.fl_str_mv 158
dc.relation.references.spa.fl_str_mv J. B. Quintero, J. A. Hincapié y R. Anaya, «Hacia enfoques multi-vistas en el Desarrollo Dirigido por Modelos,» 10 06 2015. [En línea]. Available: http://metafora.abcflex.net/. [Último acceso: 25 8 2015].
O. Pastor, J. Fons y P. Vicente, «OOWS: A Method to Develop Web Applications from Web-Oriented Conceptual,» Department of Information Systems and Computation, 2006.
N. Koch y A. Kraus, «The Expressive Power of UML-based Web Engineering1,» Ludwig-Maximilians-Universität München. Germany, 2007.
M. Brambilla, S. Comai, P. Fraternali y M. Matera, «Designing web applications with WebML and WebRatio,» Dipartimento di Elettronica e Informazione, Politecnico di Milano, 2013.
P. Cáceres, V. de Castro y E. Marcos, «Model Transformations for Hypertext modeling on Web Information Systems,» Rey Juan Carlos University, 2006.
E. Visser, «WebDSL: A Case Study in Domain-Specific Language Engineering,» Delft University of Technology, 2008.
J. Cadavid, D. López, J. Hincapie y J. Quintero, «DSL for generating Web application (MarTE/Quorra),» Archetypus Inc., EAFIT, 2009.
S. Meliá y J. Gómez, «The WebSA approach: Applying model driven engineering to web applications,» Journal of Web Engineering, vol. 5, nº 2, pp. 121-149, 2006.
. M. Brambilla, J. Cabot and M. Wimmer, Model-driven Software Engineering in Practice, Morgan & Claypool, 2012.
C. B. Reynoso, «Introducción a la Arquitectura de Software,» Universidad de Buenos Aires, 2004.
P. Kruchten, "Architectural Blueprints—The “4+1” View (Model of Software Architecture)," IEEE Software 12, 1995.
FCGSS, Applying 4+1 View Architecture with UML 2, FCGSS, 2007.
D. Ameller, X. Franch and J. Cabot, "Dealing with Non-Functional Requirements in Model-Driven Development," Report - Universitat Politècnica de Catalunya, 2010.
«The Unified Modeling Language,» 2009 - 2014. [En línea]. Available: http://www.uml-diagrams.org/. [Último acceso: 16 4 2013].
P. &. P. T. Microsoft, Microsoft® Application Architecture Guide (Patterns & Practices), Microsoft Press, 2009.
B. Sanders y C. Cumaranatunge, ActionScript 3.0 Design Patterns, O'REILLY, 2008.
D. Kolovos, L. Rose , A. García y R. Paige, The Epsilon book, Epsilon, 2013.
A. Jossic, M. Didonet Del Fabro, J.-P. Lerat, J. Bézivin y F. Jouault, «Model Integration with Model Weaving: a Case Study in System Architecture,» de International Conference on Systems Engineering and Modeling, Haifa, 2007.
R. A. Pottinger y P. A. Bernstein, «Merging Models Based on Given Cor-respondences.,» University of Washington,, 2003.
C. Batini, S. Lenzerini y S. Navathe, «A Comparative Analysis of Methodologies for Database Schema Integration.,» ACM Computing Surveys, 1986.
dc.relation.ispartofjournal.spa.fl_str_mv Revista Ingenierías Universidad de Medellín
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.creativecommons.*.fl_str_mv Attribution-NonCommercial-ShareAlike 4.0 International
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Attribution-NonCommercial-ShareAlike 4.0 International
http://purl.org/coar/access_right/c_abf2
dc.format.extent.spa.fl_str_mv p. 141-158
dc.format.medium.spa.fl_str_mv Electrónico
dc.format.mimetype.none.fl_str_mv application/pdf
dc.coverage.spa.fl_str_mv Lat: 06 15 00 N  degrees minutes  Lat: 6.2500  decimal degreesLong: 075 36 00 W  degrees minutes  Long: -75.6000  decimal degrees
dc.publisher.spa.fl_str_mv Universidad de Medellín
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingenierías
dc.publisher.place.spa.fl_str_mv Medellín
dc.source.spa.fl_str_mv Revista Ingenierías Universidad de Medellín; Vol. 15, núm. 29 (2016); 141-158
2248-4094
1692-3324
institution Universidad de Medellín
bitstream.url.fl_str_mv http://repository.udem.edu.co/bitstream/11407/3537/3/Revista_Ingenierias_UdeM_294.pdf.jpg
http://repository.udem.edu.co/bitstream/11407/3537/1/Articulo.html
http://repository.udem.edu.co/bitstream/11407/3537/2/Revista_Ingenierias_UdeM_294.pdf
bitstream.checksum.fl_str_mv 86d67cce988f3fb76e499344533e896e
a278813d91b273cc789c80e7e9df6874
57152c33a9e7fb52dcfcdd003731228c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad de Medellin
repository.mail.fl_str_mv repositorio@udem.edu.co
_version_ 1814159127527555072
spelling Jiménez, Juan CamiloHincapié Londoño, Jesús AndrésQuintero, Juan BernardoJiménez, Juan CamiloHincapié Londoño, Jesús Andrés; Universidad de MedellínQuintero, Juan Bernardo; Universidad de Medellín2017-06-29T22:22:35Z2017-06-29T22:22:35Z2016-12-311692-3324http://hdl.handle.net/11407/3537 http://dx.doi.org/10.22395/rium.v15n29a92248-4094reponame:Repositorio Institucional Universidad de Medellínrepourl:https://repository.udem.edu.co/instname:Universidad de MedellínLos enfoques de Desarrollo de Software Dirigido por Modelos (MDSD, por sus siglas en inglés) se han basado tradicionalmente en la vista funcional obteniendo resultados positivos durante los últimos años; no obstante, presentan restricciones en el soporte para la generación hacia múltiples plataformas. Este artículo propone un enfoque multi‑vistas para MDSD de que permite el modelado de la plataforma (vistas lógica y física de un sistema de software), de tal forma que se puedan expresar y reutilizar arquitecturas de software mediante el uso de modelos.Traditional Model Driven Software Development (mdsd) approaches have traditionally been based on the functional view and have yielded positive results in recent years; however, they present support restrictions for generation in multiple platforms. This article proposes a multi-view approach for mdsd that allows to model the platform (views, logics and physics of a software system) in such way that software architectures may be expressed and reused by using models.p. 141-158Electrónicoapplication/pdfspaUniversidad de MedellínFacultad de IngenieríasMedellínhttp://revistas.udem.edu.co/index.php/ingenierias/article/view/14921529141158J. B. Quintero, J. A. Hincapié y R. Anaya, «Hacia enfoques multi-vistas en el Desarrollo Dirigido por Modelos,» 10 06 2015. [En línea]. Available: http://metafora.abcflex.net/. [Último acceso: 25 8 2015].O. Pastor, J. Fons y P. Vicente, «OOWS: A Method to Develop Web Applications from Web-Oriented Conceptual,» Department of Information Systems and Computation, 2006.N. Koch y A. Kraus, «The Expressive Power of UML-based Web Engineering1,» Ludwig-Maximilians-Universität München. Germany, 2007.M. Brambilla, S. Comai, P. Fraternali y M. Matera, «Designing web applications with WebML and WebRatio,» Dipartimento di Elettronica e Informazione, Politecnico di Milano, 2013.P. Cáceres, V. de Castro y E. Marcos, «Model Transformations for Hypertext modeling on Web Information Systems,» Rey Juan Carlos University, 2006.E. Visser, «WebDSL: A Case Study in Domain-Specific Language Engineering,» Delft University of Technology, 2008.J. Cadavid, D. López, J. Hincapie y J. Quintero, «DSL for generating Web application (MarTE/Quorra),» Archetypus Inc., EAFIT, 2009.S. Meliá y J. Gómez, «The WebSA approach: Applying model driven engineering to web applications,» Journal of Web Engineering, vol. 5, nº 2, pp. 121-149, 2006.. M. Brambilla, J. Cabot and M. Wimmer, Model-driven Software Engineering in Practice, Morgan & Claypool, 2012.C. B. Reynoso, «Introducción a la Arquitectura de Software,» Universidad de Buenos Aires, 2004.P. Kruchten, "Architectural Blueprints—The “4+1” View (Model of Software Architecture)," IEEE Software 12, 1995.FCGSS, Applying 4+1 View Architecture with UML 2, FCGSS, 2007.D. Ameller, X. Franch and J. Cabot, "Dealing with Non-Functional Requirements in Model-Driven Development," Report - Universitat Politècnica de Catalunya, 2010.«The Unified Modeling Language,» 2009 - 2014. [En línea]. Available: http://www.uml-diagrams.org/. [Último acceso: 16 4 2013].P. &. P. T. Microsoft, Microsoft® Application Architecture Guide (Patterns & Practices), Microsoft Press, 2009.B. Sanders y C. Cumaranatunge, ActionScript 3.0 Design Patterns, O'REILLY, 2008.D. Kolovos, L. Rose , A. García y R. Paige, The Epsilon book, Epsilon, 2013.A. Jossic, M. Didonet Del Fabro, J.-P. Lerat, J. Bézivin y F. Jouault, «Model Integration with Model Weaving: a Case Study in System Architecture,» de International Conference on Systems Engineering and Modeling, Haifa, 2007.R. A. Pottinger y P. A. Bernstein, «Merging Models Based on Given Cor-respondences.,» University of Washington,, 2003.C. Batini, S. Lenzerini y S. Navathe, «A Comparative Analysis of Methodologies for Database Schema Integration.,» ACM Computing Surveys, 1986.Revista Ingenierías Universidad de Medellínhttp://creativecommons.org/licenses/by-nc-sa/4.0/Attribution-NonCommercial-ShareAlike 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2Revista Ingenierías Universidad de Medellín; Vol. 15, núm. 29 (2016); 141-1582248-40941692-3324Platform modeling, MDSDLogical viewPhysical viewMultiview mdsd approachModelado de plataformaMDSDVista lógicaVista físicaEnfoque multi-vistas MDSDMDSD Multi-Plataforma: Más Allá de la Vista FuncionalMulti-platform mdsd: beyond the functional viewArticlehttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1Artículo científicoinfo:eu-repo/semantics/articlehttp://purl.org/coar/version/c_970fb48d4fbd8a85Comunidad Universidad de MedellínLat: 06 15 00 N  degrees minutes  Lat: 6.2500  decimal degreesLong: 075 36 00 W  degrees minutes  Long: -75.6000  decimal degreesTHUMBNAILRevista_Ingenierias_UdeM_294.pdf.jpgRevista_Ingenierias_UdeM_294.pdf.jpgIM Thumbnailimage/jpeg7184http://repository.udem.edu.co/bitstream/11407/3537/3/Revista_Ingenierias_UdeM_294.pdf.jpg86d67cce988f3fb76e499344533e896eMD53ORIGINALArticulo.htmltext/html497http://repository.udem.edu.co/bitstream/11407/3537/1/Articulo.htmla278813d91b273cc789c80e7e9df6874MD51Revista_Ingenierias_UdeM_294.pdfRevista_Ingenierias_UdeM_294.pdfapplication/pdf1511662http://repository.udem.edu.co/bitstream/11407/3537/2/Revista_Ingenierias_UdeM_294.pdf57152c33a9e7fb52dcfcdd003731228cMD5211407/3537oai:repository.udem.edu.co:11407/35372021-05-14 14:28:53.45Repositorio Institucional Universidad de Medellinrepositorio@udem.edu.co