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: 2016-08-22
Authors : Adrian Trujillo Oliva; Félix Gonzalez Martínez;
Page : 50-63
Keywords : desarrollo dirigido por modelo; mapeo objeto relacional;
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.
Other Latest Articles
- Comprobación de políticas de seguridad informática a través del Sistema Gestor de Recursos de Hardware y Software (GRHS)
- Simulador para el protocolo de comunicación industrial AB Ethernet
- La estructuración de actividades docentes en los Sistemas de Enseñanza Aprendizaje Inteligentes y Adaptativos
- Módulo de gestión de errores para la Plataforma de Televisión Informativa PRIMICIA
- THE USE OF TECHNICAL MEANS FOR COUNTING PASSENGERS ON PUBLIC TRANSPORT
Last modified: 2016-08-22 13:26:04