Escudos

Escudos

LECTURA: L-CASE

Lower CASE (L-CASE),
Montero Posadas Giovanny David

(www.nptel.iitm.ac.in, 2013)

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.
(paulchasiluisa.galeon.com, 2013)

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.
(www.nptel.iitm.ac.in, 2013)



-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.