SlideShare una empresa de Scribd logo
1 de 18
Herramientas CASE
Las herramientas CASE (Computer
Aided
Software
Engineering)
Ingeniería de Software Asistida por
computadora.
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.
La realización de un nuevo
software requiere que las
tareas sean organizadas y
completadas
en
forma
correcta y eficiente.
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

 Verificar el uso de todos los
elementos en el sistema diseñado.
 Automatizar el dibujo de diagramas.
 Ayudar en la documentación del
sistema.
 Ayudar en la creación de relaciones
en la Base de Datos.
 Generar estructuras de código.
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.
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 ToolsCase
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
Herramientas CASE
más utilizadas
 EasyCASE es un
 ERwin es una
producto para la
herramienta de generación de
diseño de base de esquemas de base de
datos.
datos e ingeniería
reversa.
Herramientas Case
más utilizadas


Oracle Designer es un
juego de herramientas
para
guardar
las
definiciones que necesita
el usuario y automatizar la
construcción rápida de
aplicaciones
cliente/servidor flexibles y
gráficas.

 PowerDesigner
es
una
suite
de
aplicaciones
de
Powersoft para la
construcción, diseño
y modelado de datos.
Tabla de las Herramientas Case
más utilizadas

Easy CASE

Elaboración

Considero que pertenece a esa
fase porque en esta herramienta
se logra obtener una estructura
(arquitectura) del sistema, en
otra palabras el diseño

BoUML

Considero que pertenece a estas
Inicio,
tres fases, porque permite
Elaboración y obtener la especificación de
Construcción requisitos, un análisis, Diseño e
Implementación.

Rational
Requisite
Pro

Es una herramienta de gestión
de requisitos y análisis sin
embargo es algo limitado en lo
que respecta al diseño y
necesita de otro software para
complementarse.

Elaboración
Tabla de las Herramientas Case más
utilizadas

Inicio,
Enterprise elaboración,
Architect construcción
y transición.

Inicio,
elaboración,
Jdeveloper
construcción
y transición.

ER/Studio
Embarcade Elaboración
ro

Es una herramienta comprensible de
diseño y análisis UML, cubriendo el
desarrollo de software desde el paso de
los requerimientos a través de las etapas
del análisis, modelos de diseño, pruebas y
mantenimiento. EA es una herramienta
multi-usuario, basada en Windows,
diseñada para ayudar a construir software
robusto y fácil de mantener. Ofrece salida
de documentación flexible y de alta
calidad.
Es un entorno de desarrollo integrado
desarrollado por Oracle Corporation para
los lenguajes Java, HTML, XML, SQL,
PL/SQL, Javascript, PHP, Oracle ADF,
UML y otros. JDeveloper es una
herramienta completa que cumple con
todo el ciclo de vida del software.
Es un software que su función principal
es la modelación y mantención de base de
datos de alta calidad . ER / Studio ofrece
modeladores de datos y arquitectos de
datos las capacidades necesarias para
analizar, documentar y compartir
metadatos esencial.
Tabla de las Herramientas Case más
utilizadas

Magic
Draw

CASE
Studio

ArgoUML

Inicio,
elaboración,
construcción.

Es compatible con el estándar UML 2.3,
desarrollo de código para diversos lenguajes
de programación (Java, C++ y C#, entre
otros) así como para modelar datos. Cuenta
con capacidad para trabajar en equipo y es
compatible con varios entornos de desarrollo
(IDEs).

Elaboración

Es una herramienta case que es
principalmente orientada al diseño y
modelado de diagramas de entidad relación.
Soporta variados tipos de bases de datos. Su
fuerte son los diagramas ER y los diagramas
de flujo, puede ejecutar la ing inversa y
directa y desarrollar script sql

Este software solamente realiza
diagramación, entre ellos está el
Elaboración diagrama de clase, estado, etc, en
otras palabras la vista lógica,
implementación
Tabla de las Herramientas Case más
utilizadas

Erwin

Esta herramienta permite hacer
de todo en cuanto a diseño de
Elaboración y BD se refiere, diagrama de
Construcción componentes y además que
soporta la colaboración de
usuarios y servicio en la nube.
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.
La adopción de herramientas
CASE
debe incluir los siguientes
procesos.
CUANDO SELECCIONAR UNA
HERRAMIENTA CASE
El proceso en sí mismo

Conocer la organización

Los pre-requisitos
necesarios
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.
Fin de la
Presentación.

Más contenido relacionado

La actualidad más candente

Unidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWAREUnidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWAREPablo Daniel Bazan Carmona
 
2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente2.2 lenguajes del lado cliente
2.2 lenguajes del lado clienteJeremias Morales
 
herramientas case
herramientas caseherramientas case
herramientas casetomaspetto
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Jazmin Glez.
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos Juan Henao
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML1da4
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de redlupeziitha
 
Programación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenProgramación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenKarlytoz_36
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareJennifer Andrea Cano Guevara
 
Estandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareEstandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareAngel Canul Cruz
 

La actualidad más candente (20)

Unidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWAREUnidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWARE
 
2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente2.2 lenguajes del lado cliente
2.2 lenguajes del lado cliente
 
Sistema Operativo Distribuido
Sistema Operativo DistribuidoSistema Operativo Distribuido
Sistema Operativo Distribuido
 
3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso
 
herramientas case
herramientas caseherramientas case
herramientas case
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Herramientas case full informacion
Herramientas case full informacionHerramientas case full informacion
Herramientas case full informacion
 
Apache CouchDB
Apache CouchDBApache CouchDB
Apache CouchDB
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Presentacion de Microsoft SQL Server.
Presentacion de Microsoft SQL Server. Presentacion de Microsoft SQL Server.
Presentacion de Microsoft SQL Server.
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Programación Orientada a Objetos - Resumen
Programación Orientada a Objetos - ResumenProgramación Orientada a Objetos - Resumen
Programación Orientada a Objetos - Resumen
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Antecedentes MSF
Antecedentes MSFAntecedentes MSF
Antecedentes MSF
 
Estandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareEstandares de calidad aplicadas al software
Estandares de calidad aplicadas al software
 
UNIDAD 2 PROGRAMACIÓN BASICA
UNIDAD 2 PROGRAMACIÓN BASICAUNIDAD 2 PROGRAMACIÓN BASICA
UNIDAD 2 PROGRAMACIÓN BASICA
 

Similar a Herramientas case1.1

Similar a Herramientas case1.1 (20)

Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Case
CaseCase
Case
 
Herraientacaseing
HerraientacaseingHerraientacaseing
Herraientacaseing
 
herramientas-case.pptx
herramientas-case.pptxherramientas-case.pptx
herramientas-case.pptx
 
Análisis y diseño de sistemas ii trabajo individual
Análisis y diseño de sistemas ii trabajo individualAnálisis y diseño de sistemas ii trabajo individual
Análisis y diseño de sistemas ii trabajo individual
 
Análisis y diseño de sistemas ii trabajo individual
Análisis y diseño de sistemas ii trabajo individualAnálisis y diseño de sistemas ii trabajo individual
Análisis y diseño de sistemas ii trabajo individual
 
Software para distintos campos
Software para distintos camposSoftware para distintos campos
Software para distintos campos
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
HerramientaCase.pdf
HerramientaCase.pdfHerramientaCase.pdf
HerramientaCase.pdf
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Presentación HCASE
Presentación HCASEPresentación HCASE
Presentación HCASE
 
Id sw15
Id sw15Id sw15
Id sw15
 
Herramienta case
Herramienta caseHerramienta case
Herramienta case
 
Herramienta case
Herramienta caseHerramienta case
Herramienta case
 
Herramienta teresa
Herramienta teresaHerramienta teresa
Herramienta teresa
 
Herramienta teresa
Herramienta teresaHerramienta teresa
Herramienta teresa
 

Último

Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 

Último (20)

Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 

Herramientas case1.1

  • 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  Verificar el uso de todos los elementos en el sistema diseñado.  Automatizar el dibujo de diagramas.  Ayudar en la documentación del sistema.  Ayudar en la creación de relaciones en la Base de Datos.  Generar estructuras de código.
  • 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 ToolsCase
  • 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  EasyCASE es un  ERwin es una producto para la herramienta de generación de diseño de base de esquemas de base de datos. datos e ingeniería reversa.
  • 9. Herramientas Case más utilizadas  Oracle Designer es un juego de herramientas para guardar las definiciones que necesita el usuario y automatizar la construcción rápida de aplicaciones cliente/servidor flexibles y gráficas.  PowerDesigner es una suite de aplicaciones de Powersoft para la construcción, diseño y modelado de datos.
  • 10. Tabla de las Herramientas Case más utilizadas Easy CASE Elaboración Considero que pertenece a esa fase porque en esta herramienta se logra obtener una estructura (arquitectura) del sistema, en otra palabras el diseño BoUML Considero que pertenece a estas Inicio, tres fases, porque permite Elaboración y obtener la especificación de Construcción requisitos, un análisis, Diseño e Implementación. Rational Requisite Pro Es una herramienta de gestión de requisitos y análisis sin embargo es algo limitado en lo que respecta al diseño y necesita de otro software para complementarse. Elaboración
  • 11. Tabla de las Herramientas Case más utilizadas Inicio, Enterprise elaboración, Architect construcción y transición. Inicio, elaboración, Jdeveloper construcción y transición. ER/Studio Embarcade Elaboración ro Es una herramienta comprensible de diseño y análisis UML, cubriendo el desarrollo de software desde el paso de los requerimientos a través de las etapas del análisis, modelos de diseño, pruebas y mantenimiento. EA es una herramienta multi-usuario, basada en Windows, diseñada para ayudar a construir software robusto y fácil de mantener. Ofrece salida de documentación flexible y de alta calidad. Es un entorno de desarrollo integrado desarrollado por Oracle Corporation para los lenguajes Java, HTML, XML, SQL, PL/SQL, Javascript, PHP, Oracle ADF, UML y otros. JDeveloper es una herramienta completa que cumple con todo el ciclo de vida del software. Es un software que su función principal es la modelación y mantención de base de datos de alta calidad . ER / Studio ofrece modeladores de datos y arquitectos de datos las capacidades necesarias para analizar, documentar y compartir metadatos esencial.
  • 12. Tabla de las Herramientas Case más utilizadas Magic Draw CASE Studio ArgoUML Inicio, elaboración, construcción. Es compatible con el estándar UML 2.3, desarrollo de código para diversos lenguajes de programación (Java, C++ y C#, entre otros) así como para modelar datos. Cuenta con capacidad para trabajar en equipo y es compatible con varios entornos de desarrollo (IDEs). Elaboración Es una herramienta case que es principalmente orientada al diseño y modelado de diagramas de entidad relación. Soporta variados tipos de bases de datos. Su fuerte son los diagramas ER y los diagramas de flujo, puede ejecutar la ing inversa y directa y desarrollar script sql Este software solamente realiza diagramación, entre ellos está el Elaboración diagrama de clase, estado, etc, en otras palabras la vista lógica, implementación
  • 13. Tabla de las Herramientas Case más utilizadas Erwin Esta herramienta permite hacer de todo en cuanto a diseño de Elaboración y BD se refiere, diagrama de Construcción componentes y además que soporta la colaboración de usuarios y servicio en la nube.
  • 14. 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.
  • 15. La adopción de herramientas CASE debe incluir los siguientes procesos.
  • 16. CUANDO SELECCIONAR UNA HERRAMIENTA CASE El proceso en sí mismo Conocer la organización Los pre-requisitos necesarios
  • 17. 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.