Las herramientas CAD o CADD (diseño y dibujo asistido por
computadora) permiten hacer uso de las tecnologías informáticas para el
diseño y la documentación sobre diseño. El software de diseño remplaza
los dibujos a mano con procesos automatizados.
Si trabaja en los sectores de arquitectura, MEP o ingeniería
estructural, es muy probable que haya usado programas CAD 2D o 3D. Estos
programas pueden ayudarlo a explorar ideas de diseño, visualizar
conceptos mediante renderizaciones fotorrealistas y simular el
rendimiento de un diseño en el mundo real. El software AutoCAD fue el
primer programa CAD, y sigue siendo la aplicación CAD más utilizada.
CASE :
Las herramientas CASE (Computer Aided Software Engineering, Ingeniería de Software Asistida por Computadora) son diversas aplicaciones informáticas o programas informáticos destinadas a aumentar la productividad en el desarrollo de software reduciendo el costo de las mismas en términos de tiempo y de dinero.
Estas herramientas pueden ayudar en todos los aspectos del ciclo de
vida de desarrollo del software en tareas como el proceso de realizar un
diseño
del proyecto, cálculo de costos, implementación de parte del código
automáticamente con el diseño dado, compilación automática,
documentación o detección de errores entre otras. Ya en los años 70 un
proyecto llamado ISDOS diseñó un lenguaje y por lo tanto un producto que
analizaba la relación existente entre los requisitos de un problema y
las necesidades que estos generaban, el lenguaje en cuestión se
denominaba PSL (Problem Statement Language) y la aplicación que ayudaba a buscar las necesidades de los diseñadores PSA (Problem Statement Analyzer).
Aunque ésos son los inicios de las herramientas informáticas que
ayudan a crear nuevos proyectos informáticos, la primera herramienta
CASE fue Excelerator que salió a la luz en el año 1984 y trabajaba bajo
una plataforma PC.
Las herramientas CASE alcanzaron su techo a principios de los años
90. En la época en la que IBM había conseguido una alianza con la
empresa de software AD/Cycle para trabajar con sus mainframes
o computadoras centrales, estos dos gigantes trabajaban con
herramientas CASE que abarcaban todo el ciclo de vida del software. Pero
poco a poco los mainframes han ido siendo menos utilizados y
actualmente el mercado de las Big CASE ha muerto completamente abriendo
el mercado de diversas herramientas más específicas para cada fase del
ciclo de vida del software.
No hay comentarios:
Publicar un comentario