HERRAMIENTAS CASE

CASE (Computer-Aided Software Engineering). muchas empresas se han extendido a la adquisición de estas herramientas, con el fin de automatizar los aspectos claves de todo el proceso de desarrollo de un sistema, desde el principio hasta el final e incrementar su posición en el mercado competitivo. estas herramientas permiten a los programadores trabajar en un alto nivel de abstracción en la definición de un sistema de software que entonces será construido.

Por otra parte, algunas herramientas CASE no ofrecen o evalúan soluciones potenciales para los problemas relacionados con sistemas o virtualmente no llevan a cabo ningún análisis de los requerimientos de la aplicación. Sin embargo, CASE proporciona un conjunto de herramientas semiautomatizadas y automatizadas que están desarrollando una cultura de ingeniería nueva para muchas empresas. Uno de los objetivos más importante del CASE (a largo plazo) es conseguir la generación automática de programas desde una especificación a nivel de diseño.

DIAPOSITIVAS