Estudio comparativo entre herramientas MDA incluyendo Olivanova

El desarrollo de software dirigido por modelos es un paradigma que está creciendo en la ingeniería de sistemas, sin embargo existe un número significativo de herramientas que siguen este enfoque y que han revolucionado el mercado del desarrollo y la ingeniería de software. A la hora de optar por est...

Full description

Autores:
León Aguirre, Melissa
Díaz Chinchilla, Fabio
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2009
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/1234
Acceso en línea:
http://hdl.handle.net/20.500.12749/1234
Palabra clave:
Systems engineering
Development of computer programs
Software development
Investigations
Analysis
Comparative study
Moody
Hardware
Ingeniería de sistemas
Desarrollo de programas para computador
Desarrollo de software
Investigaciones
Análisis
MDA (Arquitectura dirigida por modelos)
CIM (Modelo independiente de negocio)
PIM (Modelo independiente de plataforma)
PSM (Modelo específico de plataforma)
Herramientas case
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_a72267c568f51ae638b2b04a57ec45eb
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/1234
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Estudio comparativo entre herramientas MDA incluyendo Olivanova
dc.title.translated.eng.fl_str_mv Comparative study between MDA tools including Olivanova
title Estudio comparativo entre herramientas MDA incluyendo Olivanova
spellingShingle Estudio comparativo entre herramientas MDA incluyendo Olivanova
Systems engineering
Development of computer programs
Software development
Investigations
Analysis
Comparative study
Moody
Hardware
Ingeniería de sistemas
Desarrollo de programas para computador
Desarrollo de software
Investigaciones
Análisis
MDA (Arquitectura dirigida por modelos)
CIM (Modelo independiente de negocio)
PIM (Modelo independiente de plataforma)
PSM (Modelo específico de plataforma)
Herramientas case
title_short Estudio comparativo entre herramientas MDA incluyendo Olivanova
title_full Estudio comparativo entre herramientas MDA incluyendo Olivanova
title_fullStr Estudio comparativo entre herramientas MDA incluyendo Olivanova
title_full_unstemmed Estudio comparativo entre herramientas MDA incluyendo Olivanova
title_sort Estudio comparativo entre herramientas MDA incluyendo Olivanova
dc.creator.fl_str_mv León Aguirre, Melissa
Díaz Chinchilla, Fabio
dc.contributor.advisor.spa.fl_str_mv Monroy Vecino, Olga Lucía
dc.contributor.author.spa.fl_str_mv León Aguirre, Melissa
Díaz Chinchilla, Fabio
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 Systems engineering
Development of computer programs
Software development
Investigations
Analysis
Comparative study
Moody
Hardware
topic Systems engineering
Development of computer programs
Software development
Investigations
Analysis
Comparative study
Moody
Hardware
Ingeniería de sistemas
Desarrollo de programas para computador
Desarrollo de software
Investigaciones
Análisis
MDA (Arquitectura dirigida por modelos)
CIM (Modelo independiente de negocio)
PIM (Modelo independiente de plataforma)
PSM (Modelo específico de plataforma)
Herramientas case
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
Desarrollo de programas para computador
Desarrollo de software
Investigaciones
Análisis
dc.subject.proposal.spa.fl_str_mv MDA (Arquitectura dirigida por modelos)
CIM (Modelo independiente de negocio)
PIM (Modelo independiente de plataforma)
PSM (Modelo específico de plataforma)
Herramientas case
description El desarrollo de software dirigido por modelos es un paradigma que está creciendo en la ingeniería de sistemas, sin embargo existe un número significativo de herramientas que siguen este enfoque y que han revolucionado el mercado del desarrollo y la ingeniería de software. A la hora de optar por esta visión, la escogencia de la herramienta a utilizar se vuelve compleja, pues existen diferentes parámetros que deben evaluarse antes de tomar una decisión. El siguiente trabajo presenta un estudio comparativo entre herramientas MDA, cumpliendo con un proceso de selección de las mismas. Consta de un modelo de evaluación basado en las principales características MDA, que permite evaluar sus capacidades partiendo de diversos factores, la aplicación de dicho modelo a unas herramientas, la elaboración de un prototipo en dos herramientas incluyendo Olivanova y la creación de un artículo científico donde se resume parte de esta información con el fin de contribuir y aportar en este nuevo tema para el desarrollo tecnológico.
publishDate 2009
dc.date.issued.none.fl_str_mv 2009
dc.date.accessioned.none.fl_str_mv 2020-06-26T17:56:09Z
dc.date.available.none.fl_str_mv 2020-06-26T17:56:09Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/1234
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/1234
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 León Aguirre, Melissa, Diaz Chinchilla, Fabio (2009). Estudio comparativo entre herramientas MDA incluyendo olivanova. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB
ALS software Lyfecicle Optimizatin. Dispoible en<http://www.als-es.com/home.php?location=herramientas/entorno-desarrollo/optimalj >
AONIX. Página principal de Ameos, disponible en http://www.aonix.com/ameos.html
Bezivin. Jean Novatica – Special Issue on UML disponibe en<,.”In search of a Basic Principle for Model-Driven Engineering”>.
Bezivin.Jean, Software and Systems Modeling. Disponible en<”On The Unification Power Of Models”>
BROWN, Alan. An introduction to Model Driven Architecture Part I: MDA and today’s systems. IBM. 2004. Disponible en: <http://www.ibm.com/developerworks/rational/library/content/RationalEdge/feb04/3100.pdf >
García Molina, J. Rodríguez, M. Menárguez, M.J. Ortín, J. Sánchez, Un estudio comparativo de dos herramientas MDA: OptimalJ y ArcStyler disponible en < http://users.dsic.upv.es/workshops/dsdm04/files/09-Garcia.pdf>
GARCÍA MOLINA. Juan, RODRÍGUEZ. Manuel y otros. Un estudio comparativo de dos herramientas MDA: OptimalJ y ArcStyler. Departamento de Informática y Sistemas, Universidad de Murcia. Murcia. Disponible en: <http://dis.um.es/~mjortin/articulos/tdsdm04.pdf >
GOMEZ, Juan Pablo. Ensayo Breve MDA. Universidad Tecnológica de Pereira. 2007. Disponible en: <http://www.scribd.com/doc/882030/MDA>
Guerra Alvares Diego, Izquierdo. Luis Benito. Arcstyler, disponible en<http://kybele.escet.urjc.es/documentos/HC/Exposiciones/ARCSTYLER.pdf>
Inria Team Atlas. Disponible en: <http://ralyx.inria.fr/2006/Raweb/atlas/uid15.html>
Integranova. Disponible en: <http://www.integranova.es/infos/informacion.htm>
Interactive Objects. Disponible en: <http://www.arcstyler.com>
Lasheras Velasco Joaquín CARTUCHOS MDA EN ARCSTYLER 4.0 disponible en< http://dis.um.es/~jmolina/documentos/CartuchosMDA.pdf>
LÓPEZ L, Edna D. GONZÁLEZ G, Moisés y otros. Proceso de Desarrollo de Software Mediante Herramientas MDA. Centro Nacional de Investigación y Desarrollo Tecnológico (CENIDET) , Mexico. Disponible en: <http://www.iiisci.org/Journal/RISCI/pdfs/C476AI.pdf >
Lopez, Blanco. Rafael Bastante, Perez Victor. ArcStyler como herramienta MDA.
MENDEZ, Carlos E. “Metodologia, Diseño y desarrollo del proceso de investigación”. Mc Graw Hill. Tercera Edición. Colombia. 2002.
MILLER. Joaquin, MUKERJI. Jishnu. Model Driven Architecture (MDA), A Draft with annotations of issues to resolve. Architecture Board ORMSC. 2001. Disponible en: <http://www.omg.org/docs/ormsc/01-04-01.pdf >
Modelware. Disponible en: <www.modelaware-ist.org >
MOLINA. Juan Carlos, PASTOR Oscar. MDA, OO-Method y la Tecnología OLIVANOVAModel Execution, disponible en http://users.dsic.upv.es/workshops/dsdm04/files/08-Molina.pdf
Moody. Paul E. Toma de Desiciones Gerenciales
NAMAKFOROOSH Mohammad. “Metodologia de la Investigacion”. Limusa. Segunda Edicion. Mexico. 2006.
INTERACTIVE OBJECT. Página principal de OMG, disponible en <http://www.omg.org/mda/mda_files/P2A_Tutorial.pdf>
OMG. Disponible en: http://www.omg.org
POOLE, John D. Model-Driven Architecture: Vision, Standards And Emerging Technologies. Hyperion Solutions Corporation. 2001. Disponible en: <http://www.omg.org/mda/mda_files/Model-Driven_Architecture.pdf>
Pressman, Roger. “Ingeniería de Software”. McGraw Hill. 2005
SAMPIERI, Roberto. FERNANDEZ Carlos. “Metodología de la Investigación”. Mc Graw Hill. Segunda Edicion. Mexico. 1999.
Stephen J. MELLOR, SCOTT. Kendall, y otros. Model-Driven Architecture. 2001. Disponible en: <http://www.springerlink.com/content/28bucqgq68qkrnke/fulltext.pdf?page=1 >
Teccon, Aplicación del desarrollo de software a partir demodelos conceptuales orientados a objetos, a las factorías de software, disponible en<http://www.teccon.es/export/sites/default/Teccon/modules/documentos/La_maquina_de_programar.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 Pregrado Ingeniería de Sistemas
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/1234/1/2009_Tesis_Diaz_Chinchilla_Fabio.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/1234/2/Anexos.zip
https://repository.unab.edu.co/bitstream/20.500.12749/1234/3/2009_Tesis_Diaz_Chinchilla_Fabio.pdf.jpg
bitstream.checksum.fl_str_mv 4641d29ef6704c24587445a7572d84fa
58686b54279b15e2dc32dbe5fbfb05ba
171cf864aba0c98ec0a3a70cc4444eff
bitstream.checksumAlgorithm.fl_str_mv 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_ 1814277297145905152
spelling Monroy Vecino, Olga Lucíadaa52da7-aba8-4c1e-be93-dbcc3f4f3435León Aguirre, Melissad9beb4d0-85be-488a-9011-85ec8db572bdDíaz Chinchilla, Fabio1af67f69-e0ca-450f-a220-d6f00b10a8cchttps://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-26T17:56:09Z2020-06-26T17:56:09Z2009http://hdl.handle.net/20.500.12749/1234instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABEl desarrollo de software dirigido por modelos es un paradigma que está creciendo en la ingeniería de sistemas, sin embargo existe un número significativo de herramientas que siguen este enfoque y que han revolucionado el mercado del desarrollo y la ingeniería de software. A la hora de optar por esta visión, la escogencia de la herramienta a utilizar se vuelve compleja, pues existen diferentes parámetros que deben evaluarse antes de tomar una decisión. El siguiente trabajo presenta un estudio comparativo entre herramientas MDA, cumpliendo con un proceso de selección de las mismas. Consta de un modelo de evaluación basado en las principales características MDA, que permite evaluar sus capacidades partiendo de diversos factores, la aplicación de dicho modelo a unas herramientas, la elaboración de un prototipo en dos herramientas incluyendo Olivanova y la creación de un artículo científico donde se resume parte de esta información con el fin de contribuir y aportar en este nuevo tema para el desarrollo tecnológico.INTRODUCCIÓN 1. ANTECEDENTES MDA 12 1.1 HISTORIA DE LAS MDA 12 1.2 DESARROLLO DE SOFTWARE DIRIGIDO POR MODELOS 14 1.3 HERRAMIENTAS CASE 15 1.4 TRABAJOS RELACIONADOS 16 2. PANORAMA MDA 19 2.1 CONCEPTOS BÁSICOS DE MDA 21 2.2 HERRAMIENTAS MDA ACTUALES 24 2.2.1 Herramienta MDA Pública 24 2.2.2 Herramienta MDA Privada 26 2.3 SELECCIÓN DE HERRAMIENTAS A EVALUAR 30 2.3.1 Características de Herramientas Escogidas 31 3. EVALUACION DE HERRAMIENTAS 33 3.1 PLANTEAMIENTO DEL MODELO DE EVALUACIÓN 33 3.1.1 Requisitos de una Herramienta MDA 33 3.1.2 Definición de Módulos y Sub-módulos 35 3.2 MODELO DE PRIORIDADES DE MOODY 38 3.2.1 Matriz de Moody 38 3.2.2 Aplicación de Moody al Modelo 40 3.3 APLICACIÓN DEL MODELO A HERRAMIENTAS ESCOGIDAS 43 3.3.1 Aplicación conceptual 43 3.3.2 Definición de Pesos y Aplicación al Modelo 47 3.3.3 Resultados del Modelo 50 4. APLICACIÓN EN OLIVANOVA Y ARCSTYLER 53 4.1 REQUERIMIENTOS PARA LA ELABORACIÓN DEL SOFTWARE 53 4.2 DESARROLLO CON OLIVANOVA 54 4.2.1 Requerimientos de Hardware y Software 54 4.2.2 Instalación de la Herramienta 55 4.2.3 Modelo en Olivanova 55 4.3 DESARROLLO CON ARCSTYLER 61 4.3.1 Requerimientos de Hardware y Software 62 4.3.2 Instalación de la Herramienta 62 4.3.3 Modelo en ArcStyler 63 5. APLICACIÓN FINAL DEL MODELO DE EVALUACION 70 5.1 Definición de Nuevos Módulos y Sub-módulos 70 5.2 Aplicación de la Matriz de Moody al Modelos 72 5.3 Nueva Aplicación del Modelo 73 6. CONCLUSIONES 78 7. RECOMENDACIONES Y TRABAJOS FUTUROS 81 REFERENCIAS BIBLIOGRÁFICAS 83PregradoModel-driven software development is a growing paradigm in systems engineering, however there are a significant number of tools that follow this approach and have revolutionized the software engineering and development market. When opting for this vision, the choice of the tool to use becomes complex, since there are different parameters that must be evaluated before making a decision. The following work presents a comparative study between MDA tools, complying with a selection process for them. It consists of an evaluation model based on the main MDA characteristics, which allows evaluating their capabilities based on various factors, the application of said model to tools, the development of a prototype in two tools including Olivanova and the creation of a scientific article where part of this information is summarized in order to contribute and contribute to this new topic for technological development.Modalidad 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 ColombiaEstudio comparativo entre herramientas MDA incluyendo OlivanovaComparative study between MDA tools including OlivanovaIngeniero de SistemasBucaramanga (Colombia)UNAB Campus BucaramangaUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPSystems engineeringDevelopment of computer programsSoftware developmentInvestigationsAnalysisComparative studyMoodyHardwareIngeniería de sistemasDesarrollo de programas para computadorDesarrollo de softwareInvestigacionesAnálisisMDA (Arquitectura dirigida por modelos)CIM (Modelo independiente de negocio)PIM (Modelo independiente de plataforma)PSM (Modelo específico de plataforma)Herramientas caseLeón Aguirre, Melissa, Diaz Chinchilla, Fabio (2009). Estudio comparativo entre herramientas MDA incluyendo olivanova. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNABALS software Lyfecicle Optimizatin. Dispoible en<http://www.als-es.com/home.php?location=herramientas/entorno-desarrollo/optimalj >AONIX. Página principal de Ameos, disponible en http://www.aonix.com/ameos.htmlBezivin. Jean Novatica – Special Issue on UML disponibe en<,.”In search of a Basic Principle for Model-Driven Engineering”>.Bezivin.Jean, Software and Systems Modeling. Disponible en<”On The Unification Power Of Models”>BROWN, Alan. An introduction to Model Driven Architecture Part I: MDA and today’s systems. IBM. 2004. Disponible en: <http://www.ibm.com/developerworks/rational/library/content/RationalEdge/feb04/3100.pdf >García Molina, J. Rodríguez, M. Menárguez, M.J. Ortín, J. Sánchez, Un estudio comparativo de dos herramientas MDA: OptimalJ y ArcStyler disponible en < http://users.dsic.upv.es/workshops/dsdm04/files/09-Garcia.pdf>GARCÍA MOLINA. Juan, RODRÍGUEZ. Manuel y otros. Un estudio comparativo de dos herramientas MDA: OptimalJ y ArcStyler. Departamento de Informática y Sistemas, Universidad de Murcia. Murcia. Disponible en: <http://dis.um.es/~mjortin/articulos/tdsdm04.pdf >GOMEZ, Juan Pablo. Ensayo Breve MDA. Universidad Tecnológica de Pereira. 2007. Disponible en: <http://www.scribd.com/doc/882030/MDA>Guerra Alvares Diego, Izquierdo. Luis Benito. Arcstyler, disponible en<http://kybele.escet.urjc.es/documentos/HC/Exposiciones/ARCSTYLER.pdf>Inria Team Atlas. Disponible en: <http://ralyx.inria.fr/2006/Raweb/atlas/uid15.html>Integranova. Disponible en: <http://www.integranova.es/infos/informacion.htm>Interactive Objects. Disponible en: <http://www.arcstyler.com>Lasheras Velasco Joaquín CARTUCHOS MDA EN ARCSTYLER 4.0 disponible en< http://dis.um.es/~jmolina/documentos/CartuchosMDA.pdf>LÓPEZ L, Edna D. GONZÁLEZ G, Moisés y otros. Proceso de Desarrollo de Software Mediante Herramientas MDA. Centro Nacional de Investigación y Desarrollo Tecnológico (CENIDET) , Mexico. Disponible en: <http://www.iiisci.org/Journal/RISCI/pdfs/C476AI.pdf >Lopez, Blanco. Rafael Bastante, Perez Victor. ArcStyler como herramienta MDA.MENDEZ, Carlos E. “Metodologia, Diseño y desarrollo del proceso de investigación”. Mc Graw Hill. Tercera Edición. Colombia. 2002.MILLER. Joaquin, MUKERJI. Jishnu. Model Driven Architecture (MDA), A Draft with annotations of issues to resolve. Architecture Board ORMSC. 2001. Disponible en: <http://www.omg.org/docs/ormsc/01-04-01.pdf >Modelware. Disponible en: <www.modelaware-ist.org >MOLINA. Juan Carlos, PASTOR Oscar. MDA, OO-Method y la Tecnología OLIVANOVAModel Execution, disponible en http://users.dsic.upv.es/workshops/dsdm04/files/08-Molina.pdfMoody. Paul E. Toma de Desiciones GerencialesNAMAKFOROOSH Mohammad. “Metodologia de la Investigacion”. Limusa. Segunda Edicion. Mexico. 2006.INTERACTIVE OBJECT. Página principal de OMG, disponible en <http://www.omg.org/mda/mda_files/P2A_Tutorial.pdf>OMG. Disponible en: http://www.omg.orgPOOLE, John D. Model-Driven Architecture: Vision, Standards And Emerging Technologies. Hyperion Solutions Corporation. 2001. Disponible en: <http://www.omg.org/mda/mda_files/Model-Driven_Architecture.pdf>Pressman, Roger. “Ingeniería de Software”. McGraw Hill. 2005SAMPIERI, Roberto. FERNANDEZ Carlos. “Metodología de la Investigación”. Mc Graw Hill. Segunda Edicion. Mexico. 1999.Stephen J. MELLOR, SCOTT. Kendall, y otros. Model-Driven Architecture. 2001. Disponible en: <http://www.springerlink.com/content/28bucqgq68qkrnke/fulltext.pdf?page=1 >Teccon, Aplicación del desarrollo de software a partir demodelos conceptuales orientados a objetos, a las factorías de software, disponible en<http://www.teccon.es/export/sites/default/Teccon/modules/documentos/La_maquina_de_programar.pdf >ORIGINAL2009_Tesis_Diaz_Chinchilla_Fabio.pdf2009_Tesis_Diaz_Chinchilla_Fabio.pdfTesisapplication/pdf2021758https://repository.unab.edu.co/bitstream/20.500.12749/1234/1/2009_Tesis_Diaz_Chinchilla_Fabio.pdf4641d29ef6704c24587445a7572d84faMD51open accessAnexos.zipAnexos.zipAnexosapplication/octet-stream1790812https://repository.unab.edu.co/bitstream/20.500.12749/1234/2/Anexos.zip58686b54279b15e2dc32dbe5fbfb05baMD52open accessTHUMBNAIL2009_Tesis_Diaz_Chinchilla_Fabio.pdf.jpg2009_Tesis_Diaz_Chinchilla_Fabio.pdf.jpgIM Thumbnailimage/jpeg4360https://repository.unab.edu.co/bitstream/20.500.12749/1234/3/2009_Tesis_Diaz_Chinchilla_Fabio.pdf.jpg171cf864aba0c98ec0a3a70cc4444effMD53open access20.500.12749/1234oai:repository.unab.edu.co:20.500.12749/12342024-01-21 13:36:20.696open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co