SlideShare una empresa de Scribd logo
10
Lo más leído
11
Lo más leído
15
Lo más leído
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.
 Verificar el uso de todos los elementos en el sistema

BENEFICIOS DE LAS
HERRAMIENTAS
CASE

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 Tools-Case
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
 ERwin es una herramienta de
diseño de base de datos.

 EasyCASE es un producto
para la generación de
esquemas de base de 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
Fase de RUP a la que
pertenece

Argumentación

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

Inicio, Elaboración y
Construcción

Herramientas CASE

ArgoUML

Erwin

Rational Requisite Pro

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

Elaboración

Este software solamente realiza diagramación, entre ellos está el
diagrama de clase, estado, etc, en otras palabras la vista lógica,
implementación

Elaboración y Construcción

Esta herramienta permite hacer de todo en cuanto a diseño de BD se
refiere, diagrama de componentes y además que soporta la
colaboración de usuarios y servicio en la nube.

Elaboración

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.
Tabla de las Herramientas Case más utilizadas
Herramientas CASE

Magic Draw

CASE Studio

Enterprise Architect

Jdeveloper

ER/Studio Embarcadero

Fase de RUP a la que
pertenece
Inicio, elaboración,
construcción.

Elaboración

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

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

Elaboración

Argumentació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).
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
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.
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

PDF
Tabla comparativa- metodologías de desarrollo
PPT
Ingenieria De Software
PDF
Arquitecturas de software - Parte 1
PPTX
Tipos de pruebas de software
PPTX
Metodologia rup
PPT
El Proceso De Desarrollo De Software
DOCX
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
Tabla comparativa- metodologías de desarrollo
Ingenieria De Software
Arquitecturas de software - Parte 1
Tipos de pruebas de software
Metodologia rup
El Proceso De Desarrollo De Software
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...

La actualidad más candente (20)

PPTX
Diseño de Software
PPSX
Ieee 830
PPTX
Estimación de Proyectos de Software
PPTX
Capas de la ingenieria de software
PPTX
Normas y Estándares de calidad para el desarrollo de Software
PDF
IEEE 730 1989: Plan de aseguramiento de la calidad del software
DOCX
25 Estandares - IEEE Calidad de Software
DOC
Resumen swebok original
PPTX
Aseguramiento de la calidad del software SQA
PPTX
Ventajas y desventajas de cmmi
PPT
costos del software
PDF
Principios del RUP
PPTX
MODELO DE PROCESOS DEL SOFTWARE
PPTX
Metodologías de desarrollo de software
PPT
Arquitectura de sistemas distribuidos
PPTX
Estandares y modelos de calidad del software
PPTX
Roles desarrollo del software
PPTX
Tecnicas de estimacion de costos de proyecto software
PPT
Unidad 1.3 Analisis De Requerimientos
DOC
Formato ieee830(srs lleno)
Diseño de Software
Ieee 830
Estimación de Proyectos de Software
Capas de la ingenieria de software
Normas y Estándares de calidad para el desarrollo de Software
IEEE 730 1989: Plan de aseguramiento de la calidad del software
25 Estandares - IEEE Calidad de Software
Resumen swebok original
Aseguramiento de la calidad del software SQA
Ventajas y desventajas de cmmi
costos del software
Principios del RUP
MODELO DE PROCESOS DEL SOFTWARE
Metodologías de desarrollo de software
Arquitectura de sistemas distribuidos
Estandares y modelos de calidad del software
Roles desarrollo del software
Tecnicas de estimacion de costos de proyecto software
Unidad 1.3 Analisis De Requerimientos
Formato ieee830(srs lleno)
Publicidad

Destacado (20)

PPT
Herramientas Case
DOCX
Ejemplos de herramientas case más utilizadas
PPT
Herramientas case
PPTX
Infografia Componentes Internos
PPTX
Herramientas case
PDF
Tabla comparativa de herramientas case oswaldo mauleon
DOCX
Cuadro comparativo de herramientas de programacion eclipse, java
PDF
Herramientas case
PPTX
Modelador de base de datos ERwin
PPT
Metodologiasagiles
PPSX
Herramientas case
PPTX
Herramientas IDE - CASE
PPS
Herramientas Case
PDF
Concepto y extensiones de negocio de Eriksson Penker
PPTX
Herramientas case
PDF
Master Data Management - MDM - Pasos para implementar MDM
PPTX
Tutorial de UML proceso unificado en Educagratis - Cursos y Clases gratis
PPTX
MODELADO DE DATOS
DOCX
Diagramas de contexto para blog
Herramientas Case
Ejemplos de herramientas case más utilizadas
Herramientas case
Infografia Componentes Internos
Herramientas case
Tabla comparativa de herramientas case oswaldo mauleon
Cuadro comparativo de herramientas de programacion eclipse, java
Herramientas case
Modelador de base de datos ERwin
Metodologiasagiles
Herramientas case
Herramientas IDE - CASE
Herramientas Case
Concepto y extensiones de negocio de Eriksson Penker
Herramientas case
Master Data Management - MDM - Pasos para implementar MDM
Tutorial de UML proceso unificado en Educagratis - Cursos y Clases gratis
MODELADO DE DATOS
Diagramas de contexto para blog
Publicidad

Similar a Herramientas case full informacion (20)

PPTX
Herramientas case1.1
PPTX
Presentación HCASE
PPTX
herramientas-case.pptx
PPT
Herramientas Case
PPTX
TIPOS DE HERRAMIENTAS CASE.pptx
DOCX
Herramientas CASE
PPTX
Herraientacaseing
PDF
Herramientas case
PDF
Herramientas case
PPT
Hcase
PPTX
DOCX
Herramienta teresa
DOCX
Investigacion historia
DOCX
Herramientas case
DOCX
Herramienta teresa
PDF
Investigacion historia
PPTX
Herramientas case
PPTX
Herramientas case
PPSX
Unidad iv. equipo delta
PDF
HERRAMIENTAS CASE.pdf
Herramientas case1.1
Presentación HCASE
herramientas-case.pptx
Herramientas Case
TIPOS DE HERRAMIENTAS CASE.pptx
Herramientas CASE
Herraientacaseing
Herramientas case
Herramientas case
Hcase
Herramienta teresa
Investigacion historia
Herramientas case
Herramienta teresa
Investigacion historia
Herramientas case
Herramientas case
Unidad iv. equipo delta
HERRAMIENTAS CASE.pdf

Último (20)

PDF
Aristoteles-y-su-forma-de-entender-el-conocimiento-y-las-personas.pdf
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
DOCX
Las nuevas tecnologías en la salud - enfermería técnica.
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PDF
diagrama de pareto.pdf valerie giraldo diaz
PPTX
Yogurt de tocosh (1).pptx preparacion receta
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
DOCX
Trabajo colaborativo Grupo #2.docxmkkkkkkl
DOCX
Trabajo colaborativo Grupo #2.docxmmuhhlk
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
PPT
Que son las redes de computadores y sus partes
PDF
clase auditoria informatica 2025.........
PPTX
Introduccion a servidores de Aplicaciones (1).pptx
PPT
introduccion a las_web en el 2025_mejoras.ppt
PDF
Influencia-del-uso-de-redes-sociales.pdf
PDF
Maste clas de estructura metálica y arquitectura
PDF
taller de informática - LEY DE OHM
PDF
La electricidad y la electrónica .pdf n
Aristoteles-y-su-forma-de-entender-el-conocimiento-y-las-personas.pdf
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
Las nuevas tecnologías en la salud - enfermería técnica.
Presentación PASANTIAS AuditorioOO..pptx
diagrama de pareto.pdf valerie giraldo diaz
Yogurt de tocosh (1).pptx preparacion receta
historia_web de la creacion de un navegador_presentacion.pptx
Trabajo colaborativo Grupo #2.docxmkkkkkkl
Trabajo colaborativo Grupo #2.docxmmuhhlk
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
Que son las redes de computadores y sus partes
clase auditoria informatica 2025.........
Introduccion a servidores de Aplicaciones (1).pptx
introduccion a las_web en el 2025_mejoras.ppt
Influencia-del-uso-de-redes-sociales.pdf
Maste clas de estructura metálica y arquitectura
taller de informática - LEY DE OHM
La electricidad y la electrónica .pdf n

Herramientas case full informacion

  • 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.  Verificar el uso de todos los elementos en el sistema BENEFICIOS DE LAS HERRAMIENTAS CASE 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 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 diseño de base de datos.  EasyCASE es un producto 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 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 Fase de RUP a la que pertenece Argumentación 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 Inicio, Elaboración y Construcción Herramientas CASE ArgoUML Erwin Rational Requisite Pro Considero que pertenece a estas tres fases, porque permite obtener la especificación de requisitos, un análisis, Diseño e Implementación. Elaboración Este software solamente realiza diagramación, entre ellos está el diagrama de clase, estado, etc, en otras palabras la vista lógica, implementación Elaboración y Construcción Esta herramienta permite hacer de todo en cuanto a diseño de BD se refiere, diagrama de componentes y además que soporta la colaboración de usuarios y servicio en la nube. Elaboración 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.
  • 11. Tabla de las Herramientas Case más utilizadas Herramientas CASE Magic Draw CASE Studio Enterprise Architect Jdeveloper ER/Studio Embarcadero Fase de RUP a la que pertenece Inicio, elaboración, construcción. Elaboración Inicio, elaboración, construcción y transición. Inicio, elaboración, construcción y transición. Elaboración Argumentació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). 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 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. 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.
  • 13. La adopción de herramientas CASE debe incluir los siguientes procesos.
  • 14. CUANDO SELECCIONAR UNA HERRAMIENTA CASE El proceso en sí mismo Conocer la organización Los pre-requisitos necesarios
  • 15. 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.