1. TECNOLOGÍA CASETECNOLOGÍA CASE
La tecnología CASE supone la automatización del desarrollo del software,La tecnología CASE supone la automatización del desarrollo del software,
contribuyendo a mejorar la calidad y la productividad en el desarrollo decontribuyendo a mejorar la calidad y la productividad en el desarrollo de
sistemas de información a la hora de construir software se plantean lossistemas de información a la hora de construir software se plantean los
siguientes objetivos:siguientes objetivos:
• Permitir la aplicación práctica de metodologías estructuradas, las cuales al• Permitir la aplicación práctica de metodologías estructuradas, las cuales al
ser realizadas con una herramienta conseguimos agilizar el trabajo.ser realizadas con una herramienta conseguimos agilizar el trabajo.
• Facilitar la realización de prototipos y el desarrollo conjunto de• Facilitar la realización de prototipos y el desarrollo conjunto de
aplicaciones.aplicaciones.
• Simplificar el mantenimiento de los programas.• Simplificar el mantenimiento de los programas.
• Mejorar y estandarizar la documentación.• Mejorar y estandarizar la documentación.
• Aumentar la portabilidad de las aplicaciones• Aumentar la portabilidad de las aplicaciones
• Facilitar la reutilización de componente software• Facilitar la reutilización de componente software
• Permitir un desarrollo y un refinamiento visual de las aplicaciones,• Permitir un desarrollo y un refinamiento visual de las aplicaciones,
mediante la utilización de gráficos.mediante la utilización de gráficos.
2. HERRAMIENTAS CASE MÁSHERRAMIENTAS CASE MÁS
UTILIZADASUTILIZADAS
ERwinERwin
Platinium erwin es una herramienta de diseño de base de datos. BrindaPlatinium erwin es una herramienta de diseño de base de datos. Brinda
productividad en diseño, generación, y mantenimiento de aplicaciones.productividad en diseño, generación, y mantenimiento de aplicaciones.
EasyCASEEasyCASE
EasyCASE Profesional, el centro de productos para procesos,EasyCASE Profesional, el centro de productos para procesos,
modelamiento de datos y eventos, e Ingeniería de Base de Datos, es unmodelamiento de datos y eventos, e Ingeniería de Base de Datos, es un
producto para la generación de esquemas de base de datos e ingenieríaproducto para la generación de esquemas de base de datos e ingeniería
reversa, trabaja para proveer una solución comprensible para el diseño,reversa, trabaja para proveer una solución comprensible para el diseño,
consistencia y documentación del sistema en conjunto.consistencia y documentación del sistema en conjunto.
Oracle DesignerOracle Designer
Oracle Designer es un juego de herramientas para guardar lasOracle Designer es un juego de herramientas para guardar las
definiciones que necesita el usuario y automatizar la construccióndefiniciones que necesita el usuario y automatizar la construcción
rápida de aplicaciones cliente/servidor flexibles y gráficas. Integradorápida de aplicaciones cliente/servidor flexibles y gráficas. Integrado
con Oracle Developer, Oracle Designer provee una solución paracon Oracle Developer, Oracle Designer provee una solución para
desarrollar sistemas empresariales cliente/servidor de segundadesarrollar sistemas empresariales cliente/servidor de segunda
generación.generación.
3. PowerDesignerPowerDesigner
PowerDesigner es una suite de aplicaciones de Powersoft para laPowerDesigner es una suite de aplicaciones de Powersoft para la
construcción, diseño y modelado de datos a través de diversasconstrucción, diseño y modelado de datos a través de diversas
aplicaciones.aplicaciones.
System ArchitectSystem Architect
System Architect posee un repositorio único que integra todas lasSystem Architect posee un repositorio único que integra todas las
herramientas, y metodologías usadasherramientas, y metodologías usadas
SNAPSNAP
SNAP es un CASE para el desarrollo de aplicaciones en SistemasSNAP es un CASE para el desarrollo de aplicaciones en Sistemas
AS/400 de IBM.AS/400 de IBM.
4. VENTAJAS DE LASVENTAJAS DE LAS
HERRAMIENTAS CASEHERRAMIENTAS CASE
Estas herramientas pueden proveer muchos beneficios en todas lasEstas herramientas pueden proveer muchos beneficios en todas las
etapas del proceso de desarrollo de software, algunas de ellas son:etapas del proceso de desarrollo de software, algunas de ellas son:
Mejora en la productividadMejora en la productividad
Mejora en la eficaciaMejora en la eficacia
Mejora en la calidad del sistema de informaciónMejora en la calidad del sistema de información
Disminución de tiempoDisminución de tiempo
Automatización de tareas tediosasAutomatización de tareas tediosas
Garantizar la consistencia de los procedimientosGarantizar la consistencia de los procedimientos
Verificar el uso de todos los elementos en el sistema diseñado.Verificar el uso de todos los elementos en el sistema diseñado.
Automatizar el dibujo de diagramas.Automatizar el dibujo de diagramas.
Ayudar en la documentación del sistema.Ayudar en la documentación del sistema.
Ayudar en la creación de relaciones en la Base de Datos.Ayudar en la creación de relaciones en la Base de Datos.
Generar estructuras de código.Generar estructuras de código.
5. EJEMPLOS DE HERRAMIENTASEJEMPLOS DE HERRAMIENTAS
CASECASE
ASADALASADAL - Herramienta CASE especializada en Sistemas de- Herramienta CASE especializada en Sistemas de
Tiempo RealTiempo Real
System ArchitectSystem Architect, herramientas CASE para Análisis y Diseño,, herramientas CASE para Análisis y Diseño,
incluye técnicas estructuradas y orientadas a objetos.incluye técnicas estructuradas y orientadas a objetos.
Win A&DWin A&D, herramientas CASE para Análisis y Diseño, incluye, herramientas CASE para Análisis y Diseño, incluye
técnicas estructuradas y orientadas a objetos.técnicas estructuradas y orientadas a objetos.
CRADLE,CRADLE, conjunto de herramientas CASE integradas que danconjunto de herramientas CASE integradas que dan
soporte a la Planificación estratégica, Analísis y Diseño.soporte a la Planificación estratégica, Analísis y Diseño.
PowerDesigner 7.0PowerDesigner 7.0: herramienta CASE de Análisis y Diseño incluye: herramienta CASE de Análisis y Diseño incluye
capacidades de generación relacional y con orientación a objetos.capacidades de generación relacional y con orientación a objetos.
SilverRunSilverRun: Conjunto integrado de de herramientas CASE para el: Conjunto integrado de de herramientas CASE para el
modelado de negocios.modelado de negocios.
6. EJEMPLOS DE HERRAMIENTASEJEMPLOS DE HERRAMIENTAS
CASECASE
ASADALASADAL - Herramienta CASE especializada en Sistemas de- Herramienta CASE especializada en Sistemas de
Tiempo RealTiempo Real
System ArchitectSystem Architect, herramientas CASE para Análisis y Diseño,, herramientas CASE para Análisis y Diseño,
incluye técnicas estructuradas y orientadas a objetos.incluye técnicas estructuradas y orientadas a objetos.
Win A&DWin A&D, herramientas CASE para Análisis y Diseño, incluye, herramientas CASE para Análisis y Diseño, incluye
técnicas estructuradas y orientadas a objetos.técnicas estructuradas y orientadas a objetos.
CRADLE,CRADLE, conjunto de herramientas CASE integradas que danconjunto de herramientas CASE integradas que dan
soporte a la Planificación estratégica, Analísis y Diseño.soporte a la Planificación estratégica, Analísis y Diseño.
PowerDesigner 7.0PowerDesigner 7.0: herramienta CASE de Análisis y Diseño incluye: herramienta CASE de Análisis y Diseño incluye
capacidades de generación relacional y con orientación a objetos.capacidades de generación relacional y con orientación a objetos.
SilverRunSilverRun: Conjunto integrado de de herramientas CASE para el: Conjunto integrado de de herramientas CASE para el
modelado de negocios.modelado de negocios.