Desarrollo de un perfil UML para generar un prototipo de referencia enmarcado en el dominio del comercio electrónico, en una herramienta open source, utilizando el paradigma de software dirigido por modelos

El presente proyecto muestra una extensión del Meta-Modelo del Lenguaje Unificado de Modelado (UML) a través de un Perfil UML llamado ECOM en un dominio específico como lo es el comercio electrónico (Carrito de Compras), ámbito en el cual se instituyó una topografía de elementos comunes en este tipo...

Full description

Autores:
Serrano Gil, Lenin Javier
Tipo de recurso:
Fecha de publicación:
2013
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/3336
Acceso en línea:
http://hdl.handle.net/20.500.12749/3336
Palabra clave:
Software development
Electronic commerce
Software factories
Product development
Systems engineer
Software management
Software application
Software development
New technologies
Research
Teaching
Ingeniería de sistemas
Gestión de software
Aplicación de software
Desarrollo de software
Nuevas tecnologías
Investigaciones
Enseñanza
Desarrollo de software
Comercio electrónico
Fabricas de software
Desarrollo de productos
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_19d9e0e518fdc75246a947c69bcab3c6
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/3336
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Desarrollo de un perfil UML para generar un prototipo de referencia enmarcado en el dominio del comercio electrónico, en una herramienta open source, utilizando el paradigma de software dirigido por modelos
dc.title.translated.eng.fl_str_mv Development of a UML profile to generate a reference prototype framed in the domain of electronic commerce, in an open source tool, using the model-driven software paradigm
title Desarrollo de un perfil UML para generar un prototipo de referencia enmarcado en el dominio del comercio electrónico, en una herramienta open source, utilizando el paradigma de software dirigido por modelos
spellingShingle Desarrollo de un perfil UML para generar un prototipo de referencia enmarcado en el dominio del comercio electrónico, en una herramienta open source, utilizando el paradigma de software dirigido por modelos
Software development
Electronic commerce
Software factories
Product development
Systems engineer
Software management
Software application
Software development
New technologies
Research
Teaching
Ingeniería de sistemas
Gestión de software
Aplicación de software
Desarrollo de software
Nuevas tecnologías
Investigaciones
Enseñanza
Desarrollo de software
Comercio electrónico
Fabricas de software
Desarrollo de productos
title_short Desarrollo de un perfil UML para generar un prototipo de referencia enmarcado en el dominio del comercio electrónico, en una herramienta open source, utilizando el paradigma de software dirigido por modelos
title_full Desarrollo de un perfil UML para generar un prototipo de referencia enmarcado en el dominio del comercio electrónico, en una herramienta open source, utilizando el paradigma de software dirigido por modelos
title_fullStr Desarrollo de un perfil UML para generar un prototipo de referencia enmarcado en el dominio del comercio electrónico, en una herramienta open source, utilizando el paradigma de software dirigido por modelos
title_full_unstemmed Desarrollo de un perfil UML para generar un prototipo de referencia enmarcado en el dominio del comercio electrónico, en una herramienta open source, utilizando el paradigma de software dirigido por modelos
title_sort Desarrollo de un perfil UML para generar un prototipo de referencia enmarcado en el dominio del comercio electrónico, en una herramienta open source, utilizando el paradigma de software dirigido por modelos
dc.creator.fl_str_mv Serrano Gil, Lenin Javier
dc.contributor.advisor.spa.fl_str_mv Monroy Vecino, Olga Lucía
dc.contributor.author.spa.fl_str_mv Serrano Gil, Lenin Javier
dc.contributor.cvlac.*.fl_str_mv https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000274038
dc.contributor.researchgroup.spa.fl_str_mv Grupo de Investigación Tecnologías de Información - GTI
Grupo de Investigaciones Clínicas
dc.subject.keywords.eng.fl_str_mv Software development
Electronic commerce
Software factories
Product development
Systems engineer
Software management
Software application
Software development
New technologies
Research
Teaching
topic Software development
Electronic commerce
Software factories
Product development
Systems engineer
Software management
Software application
Software development
New technologies
Research
Teaching
Ingeniería de sistemas
Gestión de software
Aplicación de software
Desarrollo de software
Nuevas tecnologías
Investigaciones
Enseñanza
Desarrollo de software
Comercio electrónico
Fabricas de software
Desarrollo de productos
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
Gestión de software
Aplicación de software
Desarrollo de software
Nuevas tecnologías
Investigaciones
Enseñanza
dc.subject.proposal.spa.fl_str_mv Desarrollo de software
Comercio electrónico
Fabricas de software
Desarrollo de productos
description El presente proyecto muestra una extensión del Meta-Modelo del Lenguaje Unificado de Modelado (UML) a través de un Perfil UML llamado ECOM en un dominio específico como lo es el comercio electrónico (Carrito de Compras), ámbito en el cual se instituyó una topografía de elementos comunes en este tipo de aplicaciones que brinda un nivel de abstracción para fortalecer el desarrollo de nuevos productos software a través del paradigma de desarrollo de software dirigido por modelos, utilizando una herramienta de generación de códigos Open Source denominada Acceleo
publishDate 2013
dc.date.issued.none.fl_str_mv 2013
dc.date.accessioned.none.fl_str_mv 2020-06-26T21:33:10Z
dc.date.available.none.fl_str_mv 2020-06-26T21:33:10Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.local.spa.fl_str_mv Tesis
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TM
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/3336
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
url http://hdl.handle.net/20.500.12749/3336
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Serrano Gil, Lenin Javier (2013). Desarrollo de un perfil UML para generar un prototipo de referencia enmarcado en el dominio del comercio electrónico, en una herramienta open source, utilizando el paradigma de software dirigido por modelos. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB
A. Z. Javed, J., P. A., S., & G. N., W. (2007). Automated Generation of Test Cases Using Model-Driven Architecture. Recuperado el 18 de Julio de 2011, de ACM: http://www.cin.ufpe.br/~tvrc/arquivos/orcas/automated%20generation%20of%20test%20cases%20using%20MDA.pdf
Acceleo. (2011). Acceleo. Recuperado el 21 de Agosto de 2011, de Acceleo: http://www.acceleo.org/pages/home/
Al-Zayani, S. (2001). Software: A historic view of its development as a product and industry.
AndroMDA. (2012). AndroMDA. Recuperado el 21 de Agosto de 2011, de AndroMDA: http://www.andromda.org
Ardhendu, M. (2009). BRIDGE: A Model for Modern Software Development Process to Cater the Present. Advance Computing Conference, 2009. IACC 2009. IEEE International, (págs. 1617-1623). Patiala.
Azharul Hasan, K. M., & Sabbir Hasan, M. (2010). A Parsing Scheme for Finding the Design Pattern and Reducing the Development Cost of Reusable Object Oriented Software.
Booch, G., Rumbaugh, J., & Jacoboson, i. (2004). El lenguaje Unificado de Modelado. Madrid: Pearson.
Brown, A. (17 de Febrero de 2004). An Introdution To Model Driven Architecture. Recuperado el 12 de Julio de 2011, de http://www.ibm.com/developerworks/rational/library/3100.html
Collazos, C. A., Granollers, T., García, R., & Lorés, J. (2006). Hacia la creación de un Framework para integrar IPO e Ingeniería de Software. IV Taller de Sistemas Hipermedia Colaborativos y Adaptativos. Sitges.
Colsa, L. E. (Marzo de 2005). Arquitectura dirigida por modelos para J2ME. Recuperado el 26 de Julio de 2011, de http://www.flagsolutions.net/estaticos/view/82-articulos#articulo04
Computer History Museum. (2006). Computer History. Recuperado el 28 de 11 de 2011, de http://www.computerhistory.org/timeline/?category=sl
DeMarco, T. (Nov.-Dec. 2011). All Late Projects Are the Same. IEEE Softare, Volume 28 Issue:6, 104 - 104.
Dragan, G., Dragan, D., & Vladan, D. (2006). Model Driven Architecture and Ontology Development. Berlin: Springer.
Eclipse Modeling Framework Project. (2011). Eclipse Modeling Framework Project. Recuperado el 21 de Agosto de 2011, de Eclipse Modeling Framework Project: http://www.eclipse.org/modeling/emf/
Fábricas de Software. (2011). Recuperado el 21 de Agosto de 2011, de Fábricas de Software: http://www.fabricasdesoftware.es
Frank Budinsky, D. S. (2009). Eclipse Modeling Framework. Unides States: Person Education, Inc.
Glass, R. L. (1981). Persistent Software Errors. IEEE Transactions on Software Engineering, SE-7(2), 162-168.
Glass, R. L. (1997). In the beginning - personal recollections of software pioneers. 978-0-8186-7999-5: IEEE Computer Society Press.
Gómez Suarez, M. (1998). Comercio Electrónico: Estrategias de marketing en internet. Distribución y consumo número 41, pág 15 - 28.
Jasmine, K. S., & Vasantha, R. (2009). Derivation of UML Based Performance Models for Design Assessment in a Reuse Based Software Development Approach. Ann. Univ. Tibiscus Comp. Sci. Series VII, 163 - 180.
Kariyawasam, K. (2008). The growth and development of e-commerce: an analysis of the electronic signature law of Sri Lanka. Information & Communications Technology Law - Vol. 17, No. 1, pág. 51 -65.
Livschitz, V. (2005). Conquering the Crisis in Software Engineering. 29th Annual International Computer Software and Applications Conference (COMPSAC'05) Volume 1, (pág. 369).
Monroy Vecino, O. L., & Rodriguez Moreno, C. E. (2011). Aplicación De La Tecnología Mda (Arquitecturas Orientadas Por Modelos) Olivanova En El Desarrollo De Software De La Universidad Autónoma De Bucaramanga, Y Verificación De Los Resultados De Un Modelo De Evaluación Para Dichas Tecnologías. Bucaramanga: Universidad Autonoma de Bucarramanga.
Oldevi, J. (Febrero de 2011). MOFScript User Guide. Recuperado el 21 de Agosto de 2011, de MOFScript User Guide: http://www.eclipse.org/gmt/mofscript/doc/MOFScript-User-Guide-0.9.pdf
OMG, O. (Agosto de 2011). OMG Unified Modeling LanguageTM (OMG UML), Infrastructure. pág. 230.
Piattini Velthuis, M., & Garzás Parra, J. (2007). Fábricas de Software: experiencias, tecnologías y organizaciones. Madrid: Alfaomega Grupo Editor.
Pledger Daugherty, J. A. (s.f.). Digital Library Oklahoma State. Recuperado el 5 de Diciembre de 2011, de Oklahoma Historical Society: http://digital.library.okstate.edu/encyclopedia/entries/G/GO004.html
Rugina, A. E., Feiler, P. H., Kanoun, K., & Kaâniche, M. (2008). Software dependability modeling using an industry-standard architecture description language. Proceedings of 4th European Congress ERTS Toulouse, Retrieved from http://arxiv.org/abs/0809.4109.
Shrivastava, S. V., & Date, H. (2010). Distributed Agile Software Development: A Review. Journal of Computer Science and Engineering,Volume 1, Issue 1, 10-17.
Truyen, F. (Enero de 2006). The Fast Guide to Model Driven Architecture, “The Basics of Model Driven Architecture”. Recuperado el 12 de Julio de 2011, de http://www.omg.org/mda/mda_files/Cephas_MDA_Fast_Guide.pdf
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 2.5 Colombia
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spa.fl_str_mv Bucaramanga (Colombia)
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Maestría en Gestión, Aplicación y Desarrollo de Software
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/3336/1/2013_Tesis_Lenin_Javier_Serrano_Gil.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/3336/2/2013_Articulo_Lenin_Javier_Serrano_Gil.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/3336/3/2013_Presentacion_Lenin_Javier_Serrano_Gil.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/3336/4/2013_Anexo_Lenin_Javier_Serrano_Gil.zip
https://repository.unab.edu.co/bitstream/20.500.12749/3336/5/2013_Tesis_Lenin_Javier_Serrano_Gil.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/3336/6/2013_Articulo_Lenin_Javier_Serrano_Gil.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/3336/7/2013_Presentacion_Lenin_Javier_Serrano_Gil.pdf.jpg
bitstream.checksum.fl_str_mv e83c8da05249560a406e62d28e7be936
804a3199c664b41cd41a981dc3396e6f
ec21a6dda6e8fa2e7495684ddd76bcac
b2e8fa8e59bfd13fb000e41ed9dafa3b
5406ca32c6b3edfa3569361d3b098390
0178790c5c4539bea674b37be11eb50d
944bdc54415be7abb2d67ceb85fa0c61
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1814277693042065408
spelling Monroy Vecino, Olga Lucíadaa52da7-aba8-4c1e-be93-dbcc3f4f3435-1Serrano Gil, Lenin Javier71872338-6057-4e93-8ae9-6965cc459900-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000274038Grupo de Investigación Tecnologías de Información - GTIGrupo de Investigaciones Clínicas2020-06-26T21:33:10Z2020-06-26T21:33:10Z2013http://hdl.handle.net/20.500.12749/3336instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABEl presente proyecto muestra una extensión del Meta-Modelo del Lenguaje Unificado de Modelado (UML) a través de un Perfil UML llamado ECOM en un dominio específico como lo es el comercio electrónico (Carrito de Compras), ámbito en el cual se instituyó una topografía de elementos comunes en este tipo de aplicaciones que brinda un nivel de abstracción para fortalecer el desarrollo de nuevos productos software a través del paradigma de desarrollo de software dirigido por modelos, utilizando una herramienta de generación de códigos Open Source denominada Acceleo2. OBJETIVOS 6 2.1 OBJETIVO GENERAL 6 2.2 OBJETIVOS ESPECÍFICOS 6 3. METODOLOGÍA 7 4. ANTECEDENTES 8 4.1 PALABRAS CLAVE: 9 4.2 AUTORES DESTACADOS: 9 5. MARCO TEÓRICO O ESTADO DEL ARTE 12 5.1 MODEL DRIVEN DEVELOPMENT 12 5.2 MODELO Y META-MODELO 13 5.3 THE UNIFIED MODELING LANGUAGE - UML 14 5.4 PERFIL UML (UML-PROFILE) 15 5.5 HERRAMIENTAS DE MODELADO QUE SOPORTAN PERFILES UML 15 5.5.1 PAPYRUS 15 5.5.2 UML2 15 5.5.3 TOPCASED 15 5.6 MODEL DRIVEN ARCHITECTURE 15 5.7 MODELOS MDA 16 5.8 CAPAS DE MDA 17 5.9 TRANSFORMACIONES 17 5.10 HERRAMIENTAS MDA 18 5.11 FABRICAS DE PRODUCTO SOFTWARE 21 5.12 COMERCIO ELECTRÓNICO 21 6. RESULTADOS Y DISCUSIÓN 23 6.1 MUESTRA DE SOFTWARE DE COMERCIO ELECTRÓNICO (CARRITOS DE COMPRA) 23 6.2 ANÁLISIS ESTADÍSTICO DE APLICACIONES DE COMERCIO ELECTRÓNICO. 23 6.2.1 MÉTRICA 23 6.2.2 FORMULARIO 24 6.2.3 RESULTADOS 31 6.2.4 LISTA DE ELEMENTOS IDENTIFICADOS. 43 6.2.4.1 CLASES 44 6.2.4.2 ATRIBUTOS 44 6.2.4.3 MÉTODOS 46 6.2.5 RESTRICCIONES 48 6.2.6 DIAGRAMA DE CLASES. 48 PACKAGE: EDU.MGADS.LENIN.ECOM.BASE 48 6.3 ECOM, PERFIL UML PIM ENMARCADO EN EL DOMINIO DEL COMERCIO ELECTRÓNICO (CARRITO DE COMPRAS). 51 PACKAGE: EDU.MGADS.LENIN.ECOM.PROFILE 51 6.4 PERFIL UML PSM PHP– LESTHARKIN FRAMEWORK. 52 PACKAGE: EDU.MGADS.LENIN.LESTHARKIN.FRAMEWORK.PROFILE 52 6.5 LESTHARKINFRAMEWORK 53 PACKAGE: COM.LENIN.LESTHARKIN.FRAMEWORK 53 6.6 PERFIL UML PSM HTML5 – HTML 55 PACKAGE: EDU.MGADS.LENIN.ECOM.HTML.PROFILE 55 6.7 TRANSFORMADOR UML A PHP IMPLEMENTADO PARA ACCELEO OPEN SOURCE 2.8. 56 PROYECTO: EDU.MGADS.LENIN.ECOM.GEN.PHP 56 6.7.1 CADENA DE TRANSFORMACIÓN 57 6.8 PROTOTIPO DE REFERENCIA BASADO EN LOS PERFILES ECOM, LESTHARKIN Y HTML. 58 PACKAGE: EDU.MGADS.LENIN.ECOM.PROTOTYPE.MODEL 58 6.9 PROTOTIPO DE REFERENCIA, GENERACIÓN DE CÓDIGO EN PHP. 59 PACKAGE: EDU.MGADS.LENIN.ECOM.PROTOTYPE.PHP 59 6.10 ARTÍCULO: “EVOLUCIÓN DEL DESARROLLO DE SOFTWARE”. 65 7. CONCLUSIONES 66 8. RECOMENDACIONES 67 9. TRABAJOS FUTUROS 68 10. REFERENCIAS Y BIBLIOGRAFÍA 69MaestríaThe present project shows an extension of the Meta-Model of the Unified Modeling Language (UML) through a UML Profile called ECOM in a specific domain such as electronic commerce (Shopping Cart), an area in which a topography was instituted of common elements in this type of application that provides a level of abstraction to strengthen the development of new software products through the paradigm of model-driven software development, using an Open Source code generation tool called AcceleoModalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaDesarrollo de un perfil UML para generar un prototipo de referencia enmarcado en el dominio del comercio electrónico, en una herramienta open source, utilizando el paradigma de software dirigido por modelosDevelopment of a UML profile to generate a reference prototype framed in the domain of electronic commerce, in an open source tool, using the model-driven software paradigmMagíster en Gestión, aplicación y desarrollo de softwareBucaramanga (Colombia)UNAB Campus BucaramangaUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaMaestría en Gestión, Aplicación y Desarrollo de Softwareinfo:eu-repo/semantics/masterThesisTesishttp://purl.org/redcol/resource_type/TMSoftware developmentElectronic commerceSoftware factoriesProduct developmentSystems engineerSoftware managementSoftware applicationSoftware developmentNew technologiesResearchTeachingIngeniería de sistemasGestión de softwareAplicación de softwareDesarrollo de softwareNuevas tecnologíasInvestigacionesEnseñanzaDesarrollo de softwareComercio electrónicoFabricas de softwareDesarrollo de productosSerrano Gil, Lenin Javier (2013). Desarrollo de un perfil UML para generar un prototipo de referencia enmarcado en el dominio del comercio electrónico, en una herramienta open source, utilizando el paradigma de software dirigido por modelos. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNABA. Z. Javed, J., P. A., S., & G. N., W. (2007). Automated Generation of Test Cases Using Model-Driven Architecture. Recuperado el 18 de Julio de 2011, de ACM: http://www.cin.ufpe.br/~tvrc/arquivos/orcas/automated%20generation%20of%20test%20cases%20using%20MDA.pdfAcceleo. (2011). Acceleo. Recuperado el 21 de Agosto de 2011, de Acceleo: http://www.acceleo.org/pages/home/Al-Zayani, S. (2001). Software: A historic view of its development as a product and industry.AndroMDA. (2012). AndroMDA. Recuperado el 21 de Agosto de 2011, de AndroMDA: http://www.andromda.orgArdhendu, M. (2009). BRIDGE: A Model for Modern Software Development Process to Cater the Present. Advance Computing Conference, 2009. IACC 2009. IEEE International, (págs. 1617-1623). Patiala.Azharul Hasan, K. M., & Sabbir Hasan, M. (2010). A Parsing Scheme for Finding the Design Pattern and Reducing the Development Cost of Reusable Object Oriented Software.Booch, G., Rumbaugh, J., & Jacoboson, i. (2004). El lenguaje Unificado de Modelado. Madrid: Pearson.Brown, A. (17 de Febrero de 2004). An Introdution To Model Driven Architecture. Recuperado el 12 de Julio de 2011, de http://www.ibm.com/developerworks/rational/library/3100.htmlCollazos, C. A., Granollers, T., García, R., & Lorés, J. (2006). Hacia la creación de un Framework para integrar IPO e Ingeniería de Software. IV Taller de Sistemas Hipermedia Colaborativos y Adaptativos. Sitges.Colsa, L. E. (Marzo de 2005). Arquitectura dirigida por modelos para J2ME. Recuperado el 26 de Julio de 2011, de http://www.flagsolutions.net/estaticos/view/82-articulos#articulo04Computer History Museum. (2006). Computer History. Recuperado el 28 de 11 de 2011, de http://www.computerhistory.org/timeline/?category=slDeMarco, T. (Nov.-Dec. 2011). All Late Projects Are the Same. IEEE Softare, Volume 28 Issue:6, 104 - 104.Dragan, G., Dragan, D., & Vladan, D. (2006). Model Driven Architecture and Ontology Development. Berlin: Springer.Eclipse Modeling Framework Project. (2011). Eclipse Modeling Framework Project. Recuperado el 21 de Agosto de 2011, de Eclipse Modeling Framework Project: http://www.eclipse.org/modeling/emf/Fábricas de Software. (2011). Recuperado el 21 de Agosto de 2011, de Fábricas de Software: http://www.fabricasdesoftware.esFrank Budinsky, D. S. (2009). Eclipse Modeling Framework. Unides States: Person Education, Inc.Glass, R. L. (1981). Persistent Software Errors. IEEE Transactions on Software Engineering, SE-7(2), 162-168.Glass, R. L. (1997). In the beginning - personal recollections of software pioneers. 978-0-8186-7999-5: IEEE Computer Society Press.Gómez Suarez, M. (1998). Comercio Electrónico: Estrategias de marketing en internet. Distribución y consumo número 41, pág 15 - 28.Jasmine, K. S., & Vasantha, R. (2009). Derivation of UML Based Performance Models for Design Assessment in a Reuse Based Software Development Approach. Ann. Univ. Tibiscus Comp. Sci. Series VII, 163 - 180.Kariyawasam, K. (2008). The growth and development of e-commerce: an analysis of the electronic signature law of Sri Lanka. Information & Communications Technology Law - Vol. 17, No. 1, pág. 51 -65.Livschitz, V. (2005). Conquering the Crisis in Software Engineering. 29th Annual International Computer Software and Applications Conference (COMPSAC'05) Volume 1, (pág. 369).Monroy Vecino, O. L., & Rodriguez Moreno, C. E. (2011). Aplicación De La Tecnología Mda (Arquitecturas Orientadas Por Modelos) Olivanova En El Desarrollo De Software De La Universidad Autónoma De Bucaramanga, Y Verificación De Los Resultados De Un Modelo De Evaluación Para Dichas Tecnologías. Bucaramanga: Universidad Autonoma de Bucarramanga.Oldevi, J. (Febrero de 2011). MOFScript User Guide. Recuperado el 21 de Agosto de 2011, de MOFScript User Guide: http://www.eclipse.org/gmt/mofscript/doc/MOFScript-User-Guide-0.9.pdfOMG, O. (Agosto de 2011). OMG Unified Modeling LanguageTM (OMG UML), Infrastructure. pág. 230.Piattini Velthuis, M., & Garzás Parra, J. (2007). Fábricas de Software: experiencias, tecnologías y organizaciones. Madrid: Alfaomega Grupo Editor.Pledger Daugherty, J. A. (s.f.). Digital Library Oklahoma State. Recuperado el 5 de Diciembre de 2011, de Oklahoma Historical Society: http://digital.library.okstate.edu/encyclopedia/entries/G/GO004.htmlRugina, A. E., Feiler, P. H., Kanoun, K., & Kaâniche, M. (2008). Software dependability modeling using an industry-standard architecture description language. Proceedings of 4th European Congress ERTS Toulouse, Retrieved from http://arxiv.org/abs/0809.4109.Shrivastava, S. V., & Date, H. (2010). Distributed Agile Software Development: A Review. Journal of Computer Science and Engineering,Volume 1, Issue 1, 10-17.Truyen, F. (Enero de 2006). The Fast Guide to Model Driven Architecture, “The Basics of Model Driven Architecture”. Recuperado el 12 de Julio de 2011, de http://www.omg.org/mda/mda_files/Cephas_MDA_Fast_Guide.pdfORIGINAL2013_Tesis_Lenin_Javier_Serrano_Gil.pdf2013_Tesis_Lenin_Javier_Serrano_Gil.pdfTesisapplication/pdf1970554https://repository.unab.edu.co/bitstream/20.500.12749/3336/1/2013_Tesis_Lenin_Javier_Serrano_Gil.pdfe83c8da05249560a406e62d28e7be936MD51open access2013_Articulo_Lenin_Javier_Serrano_Gil.pdf2013_Articulo_Lenin_Javier_Serrano_Gil.pdfArticuloapplication/pdf664435https://repository.unab.edu.co/bitstream/20.500.12749/3336/2/2013_Articulo_Lenin_Javier_Serrano_Gil.pdf804a3199c664b41cd41a981dc3396e6fMD52open access2013_Presentacion_Lenin_Javier_Serrano_Gil.pdf2013_Presentacion_Lenin_Javier_Serrano_Gil.pdfPresentaciónapplication/pdf1770596https://repository.unab.edu.co/bitstream/20.500.12749/3336/3/2013_Presentacion_Lenin_Javier_Serrano_Gil.pdfec21a6dda6e8fa2e7495684ddd76bcacMD53open access2013_Anexo_Lenin_Javier_Serrano_Gil.zip2013_Anexo_Lenin_Javier_Serrano_Gil.zipAnexoapplication/octet-stream668710624https://repository.unab.edu.co/bitstream/20.500.12749/3336/4/2013_Anexo_Lenin_Javier_Serrano_Gil.zipb2e8fa8e59bfd13fb000e41ed9dafa3bMD54open accessTHUMBNAIL2013_Tesis_Lenin_Javier_Serrano_Gil.pdf.jpg2013_Tesis_Lenin_Javier_Serrano_Gil.pdf.jpgIM Thumbnailimage/jpeg5511https://repository.unab.edu.co/bitstream/20.500.12749/3336/5/2013_Tesis_Lenin_Javier_Serrano_Gil.pdf.jpg5406ca32c6b3edfa3569361d3b098390MD55open access2013_Articulo_Lenin_Javier_Serrano_Gil.pdf.jpg2013_Articulo_Lenin_Javier_Serrano_Gil.pdf.jpgIM Thumbnailimage/jpeg10328https://repository.unab.edu.co/bitstream/20.500.12749/3336/6/2013_Articulo_Lenin_Javier_Serrano_Gil.pdf.jpg0178790c5c4539bea674b37be11eb50dMD56open access2013_Presentacion_Lenin_Javier_Serrano_Gil.pdf.jpg2013_Presentacion_Lenin_Javier_Serrano_Gil.pdf.jpgIM Thumbnailimage/jpeg8221https://repository.unab.edu.co/bitstream/20.500.12749/3336/7/2013_Presentacion_Lenin_Javier_Serrano_Gil.pdf.jpg944bdc54415be7abb2d67ceb85fa0c61MD57open access20.500.12749/3336oai:repository.unab.edu.co:20.500.12749/33362024-01-20 09:47:36.097open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co