Академический Документы
Профессиональный Документы
Культура Документы
Asesor
ING. KARIMAR BRIZUELA
Autores
CAPUTO, EUCLIDES
GARCA, TYRONE
GASTN, ANA MARA
MEDINA, ALFIERYS
MNDEZ, LUIS
SEIJAS, DENNY
C.I
10.982.750
10.983.173
14.056.986
13.155.922
14.057.794
17.001.191
INTRODUCCIN
el
diseo
especificaciones
en
forma
pictrica
han
sido
se
reemplazaron
los
paquetes
grficos
por
paquetes
DEFINICIN
Las herramientas CASE; son un conjunto de herramientas y mtodos
asociados que proporcionan asistencia automatizada en el proceso de
desarrollo del software a lo largo de su ciclo de vida. Fueron desarrolladas para
automatizar esos procesos y facilitar las tareas de coordinacin de los eventos
que necesitan ser mejorados en el ciclo de desarrollo de software.
EVOLUCIN DE LAS HERRAMIENTAS CASE
A inicios de los aos 70
Anlisis entre los requisitos del problema y las necesidades del problema.
Busca de necesidades de los diseadores de la poca.
A inicios de los aos 80
Ayuda en la documentacin por computadora.
Realizacin de diagramas por computadora.
Herramientas de anlisis y diseo.
A mediados de los aos 80
Diseo automtico de anlisis y pruebas.
Archivos automatizados de informacin de sistemas.
Al final de los aos 80
Generacin automtica de cdigo desde especificaciones de diseo.
A inicios de los aos 90
Metodologa Inteligente.
OBJETIVOS
Aumentar la productividad de las reas de desarrollo y mantenimiento de
los sistemas informticos.
Mejorar la calidad del software desarrollado.
Reducir tiempos y costos de desarrollo y mantenimiento del software.
Mejorar la gestin y dominio sobre el proyecto en cuanto a su planificacin,
ejecucin y control.
Mejorar el archivo de datos (enciclopedia) de conocimientos (know-how) y
sus facilidades de uso, reduciendo la dependencia de analistas y
programadores.
Automatizar:
Permitir:
COMPONENTES O ELEMENTOS
REPOSITORIO
El repositorio ampla el concepto
de
diccionario
de
datos
para
se
efectan
comprobaciones de integridad y
consistencia:
Que no existan datos no definidos.
Que no existan datos autodefinidos (datos que se emplean en una definicin
pero que no han sido definidos previamente).
Que todos los alias (referencias a un mismo dato empleando nombres
distintos) sean correctos y estn actualizados.
LAS CARACTERSTICAS MS IMPORTANTES DE UN REPOSITORIO SON:
Tipo de informacin. Que contiene alguna metodologa concreta, datos,
grficos, procesos, informes, modelos o reglas.
Tipo de controles. Si incorpora algn mdulo de gestin de cambios, de
mantenimiento de versiones, de acceso por clave, de redundancia de la
informacin.
la
automatizacin
soporte
de
las
actividades
Herramientas
Herramientas
Herramientas
Herramientas
Herramientas
Herramientas
de
de
de
de
de
de
VENTAJAS
Estas herramientas pueden proveer muchos beneficios en todas las etapas del
proceso de desarrollo de software, algunas de ellas son:
Mejora en la productividad
Mejora en la eficacia
Mejora en la calidad del sistema de informacin
Disminucin de tiempo
Automatizacin de tareas tediosas
Garantizar la consistencia de los procedimientos
Verificar el uso de todos los elementos en el sistema diseado.
Automatizar el dibujo de diagramas.
Ayudar en la documentacin del sistema.
Ayudar en la creacin de relaciones en la Base de Datos.
Generar estructuras de cdigo.
DESVENTAJAS
Caractersticas
Caractersticas que debe Soportar
A. Soporte grfico para varias tcnicas (DFD, E/R, STD, modelos OO, etc.)
B. Control de errores Consistencia: Unicidad identificadores, reglas
metodologa, etc.
C. Validacin entre diferentes modelos:
En una fase (p.e. entre DFD y E/R)
En varias fases (DFD anlisis y diseo; DFD diseo y Diagrama de estructuras).
Caractersticas Deseables
Soporte multiusuario.
Personalizacin.
Control de documentos y versiones.
Gestin de proyectos
Estadsticas de productividad y mtricas del software.
Pruebas.
Simulacin y prototipado.
Demostracin correcciones especificaciones y/o software.
Generacin de cdigo.
EasyCASE
de
una
crear
aplicacin,
las
para
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
herramientas
es
un
para
juego
guardar
de
las
grficas.
Developer.
Integrado
con
Oracle
PowerDesigner
PowerDesigner
es
una
suite
de
aplicaciones
de
Powersoft
para
la
herramienta
repositorio
todas
nico
las
posee
que
integra
herramientas,
metodologas
usadas.
un
En
y
la
Architect
conecta
directamente al diccionario de
datos, los elementos asociados,
comentarios, reglas de validaciones, normalizacin, etc.
Posee
control
automtico
de
diagramas
datos,
normalizaciones
comercializacin
establecidas
por
Rational
facilitar
semntica,
software
la
tiene
la
captura
arquitectura
la
de
y
capacidad
dominio
el
de:
de
la
diseo.
Este
Crear,
Ver,
CONCLUSIN
se
fases del ciclo de vida que automatizan: UPPER CASE, MIDDLE CASE, LOWER
CASE.
INTERGRAFA
http://www.monografias.com/trabajos14/herramicase/herramicase.shtml
fds-herramientascase.blogspot.com