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...
- 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 |