Está en la página 1de 23

Herramientas Case

Las herramientas CASE (Computer Aided Software Engineering, Ingeniera de Software Asistida por Computadora) son diversas aplicaciones informticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el costo de las mismas en trminos 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 diseo del proyecto, clculo de costos, implementacin de parte del cdigo automticamente con el diseo dado, compilacin automtica, documentacin o deteccin de errores entre otras. Se puede definir a las Herramientas CASE 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. Como es sabido, los estados en el Ciclo de Vida de desarrollo de un Software son: Investigacin Preliminar, Anlisis,Diseo, Implementacin e Instalacin.

ERwin
PLATINUM ERWIN ES UNA HERRAMIENTA DE DISEO DE BASE DE DATOS. BRINDA PRODUCTIVIDAD EN DISEO, GENERACIN, Y MANTENIMIENTO DE APLICACIONES. DESDE UN MODELO LGICO DE LOS REQUERIMIENTOS DE INFORMACIN, HASTA EL MODELO FSICO PERFECCIONADO PARA LAS CARACTERSTICAS ESPECFICAS DE LA BASE DE DATOS DISEADA, ERWIN PERMITE VISUALIZAR LA ESTRUCTURA, LOS ELEMENTOS IMPORTANTES, Y OPTIMIZAR EL DISEO DE LA BASE DE DATOS. GENERA AUTOMTICAMENTE LAS TABLAS Y MILES DE LNEAS DE STORED PROCEDURE Y TRIGGERS PARA LOS PRINCIPALES TIPOS DE BASE DE DATOS. ERWIN

MS QUE UNA HERRAMIENTA DE DIBUJO, ERWIN AUTOMATIZA EL PROCESO DE DISEO DE UNA MANERA INTELIGENTE. POR EJEMPLO, ERWIN HABILITA LA CREACIN DE UN DICCIONARIO DE ATRIBUTOS REUSABLES, ASEGURANDO LA CONSISTENCIA DE NOMBRES Y DEFINICIONES PARA SU BASE DE DATOS.

EasyCASE
EasyCASE Profesional - el centro de productos para procesos, modelamiento de datos y eventos, e Ingeniera de Base de Datos- es un producto para la generacin de esquemas de base de datos e ingeniera reversa - trabaja para proveer una solucin comprensible para el diseo, consistencia y documentacin del sistema en conjunto.

Esta herramienta permite automatizar las fases de anlisis y diseo dentro del desarrollo de una aplicacin, para poder crear las aplicaciones eficazmente - desde procesamiento de transacciones a la aplicacin de bases de datos de

cliente/servidor, as como sistemas de


tiempo real.

Oracle Designer
Oracle Designer es un juego de herramientas para guardar las definiciones que necesita el usuario y automatizar la construccin rpida de aplicaciones cliente/servidor flexibles y grficas. Integrado con Oracle Developer, Oracle

Designer provee una solucin para


desarrollar sistemas empresariales cliente/servidor de segunda generacin.

Sofisticadas aplicaciones cliente/servidor pueden ser 100% generadas usando la lgica de la aplicacin y el mdulo de componentes reusables. Oracle Designer tambin habilita la captura del diseo de sistemas existentes, salvaguardando la versin actual.

Todos los datos ingresados por cualquier herramienta de Oracle Designer, en


cualquier fase de desarrollo, se guardan en un repositorio central, habilitando el

trabajo fcil del equipo y la direccin del proyecto.

PowerDesigner
PowerDesigner es una suite de aplicaciones de Powersoft para la construccin, diseo y modelado de datos a travs de diversas

aplicaciones.
Es la herramienta para el anlisis, diseo inteligente y construccin slida de una base de datos y un desarrollo orientado a modelos de

datos a nivel fsico y conceptual, que dan a los desarrolladores


Cliente/Servidor la ms firme base para aplicaciones de alto rendimiento.

System Architect
System Architect posee un repositorio nico que integra todas las herramientas, y metodologas usadas. En la elaboracin de los diagramas, el System Architect conecta directamente al diccionario de datos, los elementos asociados, comentarios, reglas de validaciones, normalizacin, etc. Posee control automtico de diagramas y datos, normalizaciones y balanceamiento entre diagramas "Padre e Hijo", adems de balanceamiento horizontal, que trabaja integrado con el diccionario de datos, asegurando la compatibilidad entre el Modelo de Datos y el Modelo Funcional.

System Architect es considerado un Upper Case, que puede ser integrado a la mayora de los generadores de cdigo. Traduce modelos de entidades, a partir de la enciclopedia, en esquemas para Sybase, DB2, Oracle u Oracle 7, Ingress, SQL Server, RDB, XDB, Progress, Paradox, SQL Base, AS400, Interbase, OS/2, DBMS, Dbase 111, Informix, entre otros. Genera tambin Windows DDL, definiciones de datos para lenguaje C/C++ y estructuras de datos en Cobol. En esta ultima versin del System Architect es posible a travs de ODBC, la creacin de bases de datos a partir del modelo de entidades, para los diversos manejadores de bases de datos arriba mencionados.

SNAP
SNAP es un CASE (Ingeniera de Software Asistida por el Computador) para el desarrollo de aplicaciones en Sistemas AS/400 de IBM. Proporciona el ambiente integral de trabajo, brindando la posibilidad de construir sistemas de inmejorable

calidad, adheridos a los estndares S.A.A de IBM., totalmente


documentados y ajustados a los requerimientos especficos de la organizacin, en una fraccin del tiempo y coste del que se invertira, si se utilizaran herramientas tradicionales. SNAP se ha consolidado como el CASE ms poderoso y con mejor historial de

resultados, disponible para desarrollo de sistemas en el AS/400 de IBM. Genera los


programas nativos de mejor rendimiento en AS/400. As mismo, proporciona dos ambientes de trabajo y genera aplicaciones nativas y/o Cliente/Servidor con el mismo esfuerzo de desarrollo.

ARGOUML
ArgoUML es un poderoso ambiente interactivo fcil de usar, de diseo grafico de software que soporta el diseo, desarrollo y documentacin de aplicaciones de software orientadas a objeto. Adems del soporte para modelado proporciona la generacin de informes y de cdigo. Puede generar cdigo a partir de diagramas y diagramas a partir de cdigo.

VISUAL PARADIGM FOR UML


Como toda herramienta CASE, permite la representacin de los modelos en todas las dimensiones que UML abarca, y como todo programa computacional posee sus propios comandos de uso. Visual Paradigm para UML es una herramienta para desarrollo de aplicaciones utilizando modelado UML* ideal para Ingenieros de Software, Analistas de Sistemas y Arquitectos de sistemas que estn interesados en construccin de sistemas a gran escala y necesitan confiabilidad y estabilidad en el desarrollo orientado a objetos. Visual Paradigm tambin ofrece: Navegacin intuitiva entre la escritura del cdigo y su visualizacin; Potente generador de informes en formato PDF/HTML; Documentacin automtica Ad-hoc; Ambiente visualmente superior de modelado; Sofisticado diagramador automticamente de layout; Sincronizacin de cdigo fuente en tiempo real o on demand.