David Sande y Saúl Aguinaga
 CASE: Ingeniería Asistida por Computadora
 Creados con el fin de automatizar los aspectos
clave de todo el proceso de d...
 Principios de los 80:
 Diagrama asistida por computadoras
 Herramientas de análisis y diseño.
 Habilidades de los 80:
 Comprobación automática del análisis del diseño.
 Deposito automático de la información.
 Ini...
 Herramientas de gestión : Encargadas de la
estimación, planificación y seguimiento del
proyecto.
 Herramientas técnicas...
Herramientas de soporte:
Librerías adicionales y seguridad
Herramientas de análisis y diseño:
 Ayudan a comprobar los requisitos que necesitara la
herramienta o programa.
Algunos...
 Herramientas de prueba:
 Definen objetivos y requisitos de la prueba.
 Construyen entornos de prueba.
 Ejecutan y eva...
 Las herramientas Case están orientadas a los
desarrolladores de software y no al cliente final.
Repositorio (Diccionario) donde se almacenan los elementos definidos o
creados por la herramienta, y cuya gestión se reali...
 Herramienta: Incluye herramientas de distintas
generaciones (3-4-5)
 Metodología: Se incluyen las metodologías de
desar...
 Un entrono de desarrollo interactivo con un
tiempo de respuesta rápido, recursos
dedicados y una comprobación de errores...
 Potencia la mejora del producto final.
 Facilita el desarrollo de los procesos.
 Mejora la calidad del sistema.
 Dism...
 Las herramientas CASE están construidas
teniendo como base las metodologías del
análisis estructurado y del ciclo de vid...
 http://members.fortunecity.com/software1/herra
mie.htm
 http://www.virtual.unal.edu.co/cursos/sedes/ma
nizales/4100010/...
Próxima SlideShare
Cargando en…5
×

Presentacion herramientas CASE

4.629 visualizaciones

Publicado el

0 comentarios
2 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
4.629
En SlideShare
0
De insertados
0
Número de insertados
15
Acciones
Compartido
0
Descargas
216
Comentarios
0
Recomendaciones
2
Insertados 0
No insertados

No hay notas en la diapositiva.

Presentacion herramientas CASE

  1. 1. David Sande y Saúl Aguinaga
  2. 2.  CASE: Ingeniería Asistida por Computadora  Creados con el fin de automatizar los aspectos clave de todo el proceso de desarrollo, para conseguir un producto competitivo.  Debido a todas las posibilidades de edición con estas herramientas, el producto se puede abaratar o encarecer.  En definitiva, empleándolas de forma apropiada, mejora la realización de una tarea.
  3. 3.  Principios de los 80:  Diagrama asistida por computadoras  Herramientas de análisis y diseño.
  4. 4.  Habilidades de los 80:  Comprobación automática del análisis del diseño.  Deposito automático de la información.  Inicio de los 90:  Generación automática del código a partir de las especificaciones del diseño.  Finales de los 90:  Conductor de metodología inteligente  Interfaz amigable con el usuario
  5. 5.  Herramientas de gestión : Encargadas de la estimación, planificación y seguimiento del proyecto.  Herramientas técnicas, diferenciadas en:  Superiores: Primeras fases del análisis y diseño  Inferiores: Realizar diseño detallado e introducción de código, como por ejemplo ArgoUML.
  6. 6. Herramientas de soporte: Librerías adicionales y seguridad
  7. 7. Herramientas de análisis y diseño:  Ayudan a comprobar los requisitos que necesitara la herramienta o programa. Algunos ejemplos mas de Herramientas CASE:  System Architect, herramientas CASE para Análisis y Diseño, incluye técnicas estructuradas y orientadas a objetos.  SilverRun: Conjunto integrado de herramientas CASE para el modelado de negocios.
  8. 8.  Herramientas de prueba:  Definen objetivos y requisitos de la prueba.  Construyen entornos de prueba.  Ejecutan y evalúan pruebas.  Ingeniería inversa:  Capaces de extraer el código fuente y realizar así diagramas para su estudio.
  9. 9.  Las herramientas Case están orientadas a los desarrolladores de software y no al cliente final.
  10. 10. Repositorio (Diccionario) donde se almacenan los elementos definidos o creados por la herramienta, y cuya gestión se realiza mediante el apoyo de un Sistema de Gestión de Base de Datos (SGBD) o de un sistema de gestión de ficheros. Metamodelo (no siempre visible), que constituye el marco para la definición de las técnicas y metodologías soportadas por la herramienta. Carga o descarga de datos son facilidades que permiten cargar el repositorio de la herramienta CASE con datos provenientes de otros sistemas, o generar a partir de la propia herramienta esquemas de base de datos, programas, etc. que pueden, a su vez, alimentar otros sistemas. Comprobación de errores facilidades que permiten llevar a cabo un análisis de la exactitud, integridad y consistencia de los esquemas generados. Interfaz de usuario Consta de editores de texto y herramientas de diseño gráfico que permitan definir los diagramas, matrices, etc.
  11. 11.  Herramienta: Incluye herramientas de distintas generaciones (3-4-5)  Metodología: Se incluyen las metodologías de desarrollo manual, como el análisis estructurado, el diseño estructurado y la programación estructurada. La tendencia de las herramientas CASE es proporcionar un conjunto de herramientas bien integradas y que ahorren trabajo coma enlazando y automatizando todas las fases del ciclo de vida del software.
  12. 12.  Un entrono de desarrollo interactivo con un tiempo de respuesta rápido, recursos dedicados y una comprobación de errores desde el principio.  La automatización de muchas tareas de desarrollo y mantenimiento del software.  La programación Visual proporcionada por potentes interfaces graficas.
  13. 13.  Potencia la mejora del producto final.  Facilita el desarrollo de los procesos.  Mejora la calidad del sistema.  Disminución de tiempo.  Garantizar la consistencia de los procedimientos.  Captura de los datos del sistema.
  14. 14.  Las herramientas CASE están construidas teniendo como base las metodologías del análisis estructurado y del ciclo de vida de desarrollo de sistemas. Por si sola, esta característica puede convertirse en la principal limitante ya que no todas las organizaciones emplean métodos de análisis estructurado.
  15. 15.  http://members.fortunecity.com/software1/herra mie.htm  http://www.virtual.unal.edu.co/cursos/sedes/ma nizales/4100010/Lecciones/Cap5/HtasCASE.ht m

×