Los avatares para el juego dramático en entornos virtuales
Presentación HCASE
1. Herramientas CASE
Las herramientas CASE
(Computer Aided Software
Engineering) Ingeniería de
Software Asistida por
computadora.
2. Qué son las Herramientas CASE
Se define como un
conjunto de programas y ayudas
que dan asistencia
a los analistas, ingenieros de
software y
desarrolladores, durante todos
los pasos del Ciclo de
Vida de desarrollo de un
Software.
3. La realización de un nuevo software
requiere que las tareas sean organizadas y
completadas en forma correcta y eficiente.
4. Creación de las Herramientas CASE
Permite a las compañías competir más
Efectivamente.
Permiten a los analistas tener más tiempo
para el análisis y diseño y minimizar el
tiempo para codificar y probar.
BENEFICIOS DE LAS
HERRAMIENTAS
CASE
5. CLASIFICACIÓN DE LAS
HERRAMIENTAS CASE
Podrían clasificarse de acuerdo a:
Las plataformas que soportan.
Las fases del ciclo de vida del desarrollo de
sistemas que cubren.
La arquitectura de las aplicaciones que
producen.
Su funcionalidad.
6. En función de las fases del ciclo de vida
las Herramientas CASE se agrupan:
Herramientas integradas, I-CASE (Integrated CASE,
CASE integrado)
Herramientas de alto nivel, U-CASE (Upper CASE -
CASE superior)
Herramientas de bajo nivel, L-CASE (Lower CASE -
CASE inferior)
Juegos de herramientas o Tools-Case
7. Componentes y funcionalidades de
una herramienta CASE
Repositorio
Módulos de diagramación y modelización
Herramienta de prototipado
Generador de código
Módulo generador de documentación
8. Herramientas CASE más
utilizadas
ERwin es una herramienta de EasyCASE es un producto
diseño de base de datos. para la generación de
esquemas de base de datos e
ingeniería reversa.
9. Herramientas Case más
utilizadas
Oracle Designer es un juego de PowerDesigner es una suite de
herramientas para guardar las aplicaciones de Powersoft para la
definiciones que necesita el usuario construcción, diseño y modelado de
datos.
y automatizar la construcción
rápida de aplicaciones
cliente/servidor flexibles y gráficas.
10. Herramientas Case más
utilizadas
System Architect posee un SNAP Proporciona el ambiente
repositorio único que integra todas integral de trabajo, brindando la
las herramientas, y metodologías posibilidad de construir sistemas de
inmejorable calidad.
usadas.
11. Herramientas CASE en las
Organizaciones.
Identificar los factores críticos en los
procesos.
Proponer un conjunto de procesos a
adoptar.
Guiar satisfactoriamente esta
adopción teniendo en consideración
la organización y su entorno cultural.
12. La adopción de herramientas CASE
debe incluir los siguientes procesos.
13. CUANDO SELECCIONAR UNA
HERRAMIENTA CASE
El proceso en sí mismo
Conocer la organización
Los pre-requisitos necesarios
14. Tendencias Tecnológicas y del Mercado
de las Herramientas CASE
CASE para sistemas bajo arquitectura cliente/servidor.
CASE multiplataforma.
CASE para ingeniería inversa y directa.
CASE para trabajo en grupo (groupware).
CASE para desarrollo de sistemas orientados a objetos.