Pregunta: | 2273 - NECESITO OBTENES INFORMACION DE HERRAMIENTAS CASE |
Autor: | Carolina Nadia Palma Reyes |
Necesito informaciòn sobre Herramientas Case, especificamente: - ¿Que es una case? - ¿Ambiente Case? - ¿Cuales son las actividades comunmnete apoyadas por case? - Ranking de eefectividad o calidad ofrecida por case. - ¿es case un apoyo real para los desarrolladores? |
Respuesta: | chuidiang |
las herramientas case son herramientas de diseño de software. CASE son siglas parecidas a CAD, en cristiano seria algo asi como "Ingenieria de Sofware Asistido por Computadora". Una herramienta case suele ser como una aplicacion de dibujo, en la que se ponen "cajitas" que representan elementos de software (variables, funciones, ficheros, objetos, clases, librerias, etc) y flechitas que relacionan unas con otras. Si la herramienta es algo avanzada, puede generar luego el "esqueleto" del programa que queremos hacer, dejando huecas las funciones para que las rellenemos luego, normalmente en los lenguajes más habituales (C, java, etc) También puede generar documentación en formato word o html con todo el diseño (gráficos, comentarios que hayamos puesto en el diseño, etc). También es posible que tengan "ingeniería inversa". Dado el fuente del programa en C, java o lenguaje conocido, nos hace los "dibujos" del diseño. Estas herramientas son útiles para programas grandes en los que se involucran muchos programadores, ya que dejan el diseño claro, generan documentación, hacen el esqueleto del programa y luego los programadores solo tienen que rellenar. |