Lower CASE (L-CASE),
Montero Posadas Giovanny David
Montero Posadas Giovanny David
Una clasificación de las herramientas CASES es teniendo
en cuenta el ciclo de vida que automatizan:
1) upper case: Requerimientos de Desarrollo Funcional de Planes Corporativos.
2) middle case: Análisis y Diseño.
3) lower case: Generación de código, e implantación.
1) upper case: Requerimientos de Desarrollo Funcional de Planes Corporativos.
2) middle case: Análisis y Diseño.
3) lower case: Generación de código, e implantación.
Hablaremos un poco de lower CASE
Lower CASE (L-CASE), herramientas
que semi-automatizan la generación de código, crean programas de detección de
errores, soportan la depuración de programas y pruebas. Además
automatizan la por funcionalidad podríamos diferenciar algunas como:
-Herramientas de generación semiautomática
de código.
-Editores UML.
-Herramientas
de Refactorización de código.
-Herramientas de
mantenimiento como los sistemas de control de versiones·
Este tipo de herramientas
son muy útiles en el desarrollo de aplicaciones y grandes hojas de código para
cualquier tipo de desarrollador que necesita obtimizar el desarrollo y entregar
proyectos a gran velocidad.
Hay muchas herramientas de
esta índole por ejemplo:
Visual studio, visual
basic, eclipse , sharpdevelop , etc... son entornos de desarrollo integrado que
permiten al desarrollador entregar prototipos mas rápido debido a que el
programa depura errores de código, informa de alguna corrección semántica,
refactoriza código , y también puede generar código a partir de plantillas
(templates) .
Otras herramientas
como startUML permiten generar código a partir de diagramas UML lo cual es muy importante puesto que cuanto
tiempo se pierde al crear el diagrama UML y codificarlo.
Conclusión: las
herramientas LOWER CASE: son herramientas útiles para el desarrollo de código
de una manera práctica y útil empleadas en el ciclo de vida de diseño de un
software ya que es donde se programa y se hacen pruebas.