Show simple item record

dc.contributor.advisorMonroy Vecino, Olga Lucía
dc.contributor.authorLeón Aguirre, Melissa
dc.contributor.authorDíaz Chinchilla, Fabio
dc.date.accessioned2020-06-26T17:56:09Z
dc.date.available2020-06-26T17:56:09Z
dc.date.issued2009
dc.identifier.urihttp://hdl.handle.net/20.500.12749/1234
dc.description.abstractEl 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.spa
dc.description.tableofcontentsINTRODUCCIÓ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 83spa
dc.format.mimetypeapplication/pdf
dc.language.isospa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.titleEstudio comparativo entre herramientas MDA incluyendo Olivanovaspa
dc.title.translatedComparative study between MDA tools including Olivanovaeng
dc.degree.nameIngeniero de Sistemas
dc.coverageBucaramanga (Colombia)
dc.publisher.grantorUniversidad Autónoma de Bucaramanga UNAB
dc.rights.localAbierto (Texto Completo)spa
dc.publisher.facultyFacultad Ingenierías
dc.publisher.programIngeniería de Sistemas
dc.description.degreelevelPregrado
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.localTrabajo de Gradospa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.subject.keywordsSystems engineering
dc.subject.keywordsDevelopment of computer programs
dc.subject.keywordsSoftware development
dc.subject.keywordsInvestigations
dc.subject.keywordsAnalysis
dc.subject.keywordsComparative study
dc.subject.keywordsMoody
dc.subject.keywordsHardware
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponamereponame:Repositorio Institucional UNAB
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightshttp://purl.org/coar/access_right/c_abf2
dc.relation.referencesLeón Aguirre, Melissa, Diaz Chinchilla, Fabio (2009). Estudio comparativo entre herramientas MDA incluyendo olivanova. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB
dc.relation.referencesALS software Lyfecicle Optimizatin. Dispoible en<http://www.als-es.com/home.php?location=herramientas/entorno-desarrollo/optimalj >
dc.relation.referencesAONIX. Página principal de Ameos, disponible en http://www.aonix.com/ameos.html
dc.relation.referencesBezivin. Jean Novatica – Special Issue on UML disponibe en<,.”In search of a Basic Principle for Model-Driven Engineering”>.
dc.relation.referencesBezivin.Jean, Software and Systems Modeling. Disponible en<”On The Unification Power Of Models”>
dc.relation.referencesBROWN, 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 >
dc.relation.referencesGarcí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>
dc.relation.referencesGARCÍ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 >
dc.relation.referencesGOMEZ, Juan Pablo. Ensayo Breve MDA. Universidad Tecnológica de Pereira. 2007. Disponible en: <http://www.scribd.com/doc/882030/MDA>
dc.relation.referencesGuerra Alvares Diego, Izquierdo. Luis Benito. Arcstyler, disponible en<http://kybele.escet.urjc.es/documentos/HC/Exposiciones/ARCSTYLER.pdf>
dc.relation.referencesInria Team Atlas. Disponible en: <http://ralyx.inria.fr/2006/Raweb/atlas/uid15.html>
dc.relation.referencesIntegranova. Disponible en: <http://www.integranova.es/infos/informacion.htm>
dc.relation.referencesInteractive Objects. Disponible en: <http://www.arcstyler.com>
dc.relation.referencesLasheras Velasco Joaquín CARTUCHOS MDA EN ARCSTYLER 4.0 disponible en< http://dis.um.es/~jmolina/documentos/CartuchosMDA.pdf>
dc.relation.referencesLÓ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 >
dc.relation.referencesLopez, Blanco. Rafael Bastante, Perez Victor. ArcStyler como herramienta MDA.
dc.relation.referencesMENDEZ, Carlos E. “Metodologia, Diseño y desarrollo del proceso de investigación”. Mc Graw Hill. Tercera Edición. Colombia. 2002.
dc.relation.referencesMILLER. 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 >
dc.relation.referencesModelware. Disponible en: <www.modelaware-ist.org >
dc.relation.referencesMOLINA. 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
dc.relation.referencesMoody. Paul E. Toma de Desiciones Gerenciales
dc.relation.referencesNAMAKFOROOSH Mohammad. “Metodologia de la Investigacion”. Limusa. Segunda Edicion. Mexico. 2006.
dc.relation.referencesINTERACTIVE OBJECT. Página principal de OMG, disponible en <http://www.omg.org/mda/mda_files/P2A_Tutorial.pdf>
dc.relation.referencesOMG. Disponible en: http://www.omg.org
dc.relation.referencesPOOLE, 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>
dc.relation.referencesPressman, Roger. “Ingeniería de Software”. McGraw Hill. 2005
dc.relation.referencesSAMPIERI, Roberto. FERNANDEZ Carlos. “Metodología de la Investigación”. Mc Graw Hill. Segunda Edicion. Mexico. 1999.
dc.relation.referencesStephen J. MELLOR, SCOTT. Kendall, y otros. Model-Driven Architecture. 2001. Disponible en: <http://www.springerlink.com/content/28bucqgq68qkrnke/fulltext.pdf?page=1 >
dc.relation.referencesTeccon, 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.contributor.cvlachttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000274038
dc.subject.lembIngeniería de sistemasspa
dc.subject.lembDesarrollo de programas para computadorspa
dc.subject.lembDesarrollo de softwarespa
dc.subject.lembInvestigacionesspa
dc.subject.lembAnálisisspa
dc.description.abstractenglishModel-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.eng
dc.subject.proposalMDA (Arquitectura dirigida por modelos)spa
dc.subject.proposalCIM (Modelo independiente de negocio)spa
dc.subject.proposalPIM (Modelo independiente de plataforma)spa
dc.subject.proposalPSM (Modelo específico de plataforma)spa
dc.subject.proposalHerramientas casespa
dc.type.redcolhttp://purl.org/redcol/resource_type/TPspa
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Atribución-NoComercial-SinDerivadas 2.5 Colombia
Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 2.5 Colombia