jueves, 24 de agosto de 2017

Herramientas CAD y CASE

Herramientas CAD (Computer Aided Design)



Se denomina herramientas CAD o de diseño asistido por computadora a un conjunto de herramientas que asisten a ingenieros, arquitectos y diseñadores. Estas permiten hacer uso de las tecnologías informáticas para el diseño, remplazando los dibujos a mano con procesos automatizados.

Estas herramientas se pueden dividir básicamente en programas de dibujo 2D y de modelado 3D. Las herramientas de dibujo en 2D se basan en entidades geométricas vectoriales como puntos, líneas, arcos y polígonos, con las que se puede operar a través de una interfaz gráfica. Los modeladores en 3D añaden superficies y sólidos.


Herramientas CASE (Computer Aided Software Engineering)



Las herramientas CASE (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.

Sus principales objetivos son:
  • Mejorar la productividad del software.
  • Aumentar la calidad del software.
  • Reducir el tiempo y costo de desarrollo y mantenimiento de los sistemas informáticos.
  • Mejorar la planificación de un proyecto.
  • Aumentar la biblioteca de conocimiento informático de una empresa ayudando a la búsqueda de soluciones para los requisitos.
  • Automatizar el desarrollo del software, la documentación, la generación de código, las pruebas de errores y la gestión del proyecto.
  • Ayuda a la reutilización del software, portabilidad y estandarización de la documentación.
  • Gestión global en todas las fases de desarrollo de software con una misma herramienta.
  • Facilitar el uso de las distintas metodologías propias de la ingeniería del software.

No hay comentarios:

Publicar un comentario