ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

Herramienta para el soporte al Desarrollo Dirigido por Modelos con Doctrine 2.0

Journal: Serie Científica de la Universidad de las Ciencias Informáticas (Vol.9, No. 8)

Publication Date:

Authors : ; ;

Page : 50-63

Keywords : desarrollo dirigido por modelo; mapeo objeto relacional;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

En ocasiones el uso de las nuevas tecnologías en el proceso de desarrollo de software se ve afectado por la incompatibilidad con herramientas anteriores o por la inexistencia de otras que den solución a las nuevas necesidades que surgen con su uso. Ejemplo de esta situación ocurre cuando se usa la nueva versión de Symfony 2.x con Doctrine 2.0, que impide generar de forma automática las clases de acceso a datos a través de la herramienta Visual Paradigm For UML, por ser incompatible con la versión (Doctrine 1.0) que soporta actualmente. Esto conlleva que el proceso se realice de forma manual por los programadores incidiendo directamente en varios aspectos que afectan el desarrollo del proyecto. Con el objetivo de erradicar estas dificultades, se realizó una herramienta con Visual Paradigm For UML para el soporte al Desarrollo Dirigido por Modelo que da solución a los problemas planteados. La implementación de la solución con este nuevo paradigma posibilitó sustituir el código del lenguaje de programación por modelos, originando grandes beneficios en la productividad y repetitividad mediantes las transformaciones que se realizaron de forma ágil y fácil entre los modelos. Esto se pudo comprobar a través de las pruebas realizadas en conjunto con la integración de las clases de acceso a datos obtenidas a Doctrine 2.0 y la evaluación de la solución a partir del análisis de los resultados recogidos con el método Delphi. El proceso de desarrollo estuvo guiado por la metodología OpenUP y herramientas libres como Visual Paradigm 6.4 For UML.

Last modified: 2016-08-22 13:26:04