SlideShare a Scribd company logo
1 of 16
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.

More Related Content

What's hot

Mapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareMapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareKarloz Dz
 
MODELADO RUP UML
MODELADO RUP UMLMODELADO RUP UML
MODELADO RUP UMLkcastro388
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rupmireya2022
 
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
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareEvelinBermeo
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosCesar Prado
 
Ejemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rupEjemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rupXochitl Saucedo Muñoz
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Caseguestf131a9
 
Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de softwarejhonatanalex
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosJosé Antonio Sandoval Acosta
 
TAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSTAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSxinithazangels
 
El ciclo de vida de los sistemas
El ciclo de vida de los sistemasEl ciclo de vida de los sistemas
El ciclo de vida de los sistemasAhiezer Apostol
 

What's hot (20)

Mapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareMapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de Software
 
Principios diseño del software
Principios diseño del software Principios diseño del software
Principios diseño del software
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Modelo 4+1
 
Ingenieria De Software
Ingenieria De SoftwareIngenieria De Software
Ingenieria De Software
 
MODELADO RUP UML
MODELADO RUP UMLMODELADO RUP UML
MODELADO RUP UML
 
Fases del rup
Fases del rupFases del rup
Fases del rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Metodología Rup
Metodología RupMetodología Rup
Metodología Rup
 
Estandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareEstandares de calidad aplicadas al software
Estandares de calidad aplicadas al software
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientos
 
Ejemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rupEjemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rup
 
GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)
GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)
GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de software
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
 
TAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSTAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOS
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
El ciclo de vida de los sistemas
El ciclo de vida de los sistemasEl ciclo de vida de los sistemas
El ciclo de vida de los sistemas
 

Viewers also liked

Ejemplos de herramientas case más utilizadas
Ejemplos de herramientas case más utilizadasEjemplos de herramientas case más utilizadas
Ejemplos de herramientas case más utilizadasKenny Cash
 
Infografia Componentes Internos
Infografia Componentes InternosInfografia Componentes Internos
Infografia Componentes Internosdannitorres621
 
Tabla comparativa de herramientas case oswaldo mauleon
Tabla comparativa de herramientas case oswaldo mauleon Tabla comparativa de herramientas case oswaldo mauleon
Tabla comparativa de herramientas case oswaldo mauleon oswaldoyuneri
 
Cuadro comparativo de herramientas de programacion eclipse, java
Cuadro comparativo de herramientas de programacion eclipse, javaCuadro comparativo de herramientas de programacion eclipse, java
Cuadro comparativo de herramientas de programacion eclipse, javaCCCRiis
 
Modelador de base de datos ERwin
Modelador de base de datos ERwinModelador de base de datos ERwin
Modelador de base de datos ERwinXeberth MendoZa
 
Herramientas case
Herramientas caseHerramientas case
Herramientas caseerrodriguez
 
Concepto y extensiones de negocio de Eriksson Penker
Concepto y extensiones de negocio de Eriksson PenkerConcepto y extensiones de negocio de Eriksson Penker
Concepto y extensiones de negocio de Eriksson PenkerMarcos Omar Cruz Ortrega
 
Master Data Management - MDM - Pasos para implementar MDM
Master Data Management - MDM - Pasos para implementar MDMMaster Data Management - MDM - Pasos para implementar MDM
Master Data Management - MDM - Pasos para implementar MDMJose Pla
 
Tutorial de UML proceso unificado en Educagratis - Cursos y Clases gratis
Tutorial de UML proceso unificado en Educagratis - Cursos y Clases gratisTutorial de UML proceso unificado en Educagratis - Cursos y Clases gratis
Tutorial de UML proceso unificado en Educagratis - Cursos y Clases gratisEducagratis
 
Diagramas de contexto para blog
Diagramas de contexto para blogDiagramas de contexto para blog
Diagramas de contexto para blogmartinvazquez
 

Viewers also liked (20)

Ejemplos de herramientas case más utilizadas
Ejemplos de herramientas case más utilizadasEjemplos de herramientas case más utilizadas
Ejemplos de herramientas case más utilizadas
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Infografia Componentes Internos
Infografia Componentes InternosInfografia Componentes Internos
Infografia Componentes Internos
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Tabla comparativa de herramientas case oswaldo mauleon
Tabla comparativa de herramientas case oswaldo mauleon Tabla comparativa de herramientas case oswaldo mauleon
Tabla comparativa de herramientas case oswaldo mauleon
 
Cuadro comparativo de herramientas de programacion eclipse, java
Cuadro comparativo de herramientas de programacion eclipse, javaCuadro comparativo de herramientas de programacion eclipse, java
Cuadro comparativo de herramientas de programacion eclipse, java
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Modelador de base de datos ERwin
Modelador de base de datos ERwinModelador de base de datos ERwin
Modelador de base de datos ERwin
 
Metodologiasagiles
MetodologiasagilesMetodologiasagiles
Metodologiasagiles
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Herramientas IDE - CASE
Herramientas IDE - CASEHerramientas IDE - CASE
Herramientas IDE - CASE
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Concepto y extensiones de negocio de Eriksson Penker
Concepto y extensiones de negocio de Eriksson PenkerConcepto y extensiones de negocio de Eriksson Penker
Concepto y extensiones de negocio de Eriksson Penker
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Master Data Management - MDM - Pasos para implementar MDM
Master Data Management - MDM - Pasos para implementar MDMMaster Data Management - MDM - Pasos para implementar MDM
Master Data Management - MDM - Pasos para implementar MDM
 
Tutorial de UML proceso unificado en Educagratis - Cursos y Clases gratis
Tutorial de UML proceso unificado en Educagratis - Cursos y Clases gratisTutorial de UML proceso unificado en Educagratis - Cursos y Clases gratis
Tutorial de UML proceso unificado en Educagratis - Cursos y Clases gratis
 
MODELADO DE DATOS
MODELADO DE DATOSMODELADO DE DATOS
MODELADO DE DATOS
 
Diagramas de contexto para blog
Diagramas de contexto para blogDiagramas de contexto para blog
Diagramas de contexto para blog
 
I ciclos de vida
I ciclos de vidaI ciclos de vida
I ciclos de vida
 

Similar to Herramientas CASE para todas las fases del desarrollo de software

Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Caseguest15d257
 
Software para distintos campos
Software para distintos camposSoftware para distintos campos
Software para distintos camposdIana25O
 
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 individualIxela arcia oliveros
 
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 individualIxela arcia oliveros
 
Herramientas case
Herramientas caseHerramientas case
Herramientas caseuleam
 
Trabajo ricardo rivadeneira, nexar mendoza .
Trabajo  ricardo rivadeneira, nexar mendoza .Trabajo  ricardo rivadeneira, nexar mendoza .
Trabajo ricardo rivadeneira, nexar mendoza .jefry
 
C:\documents and settings\uleam\mis documentos\trabajo ricardo rivadeneira, ...
C:\documents and settings\uleam\mis documentos\trabajo  ricardo rivadeneira, ...C:\documents and settings\uleam\mis documentos\trabajo  ricardo rivadeneira, ...
C:\documents and settings\uleam\mis documentos\trabajo ricardo rivadeneira, ...jefry
 
Trabajo ricardo rivadeneira, nexar mendoza .
Trabajo  ricardo rivadeneira, nexar mendoza .Trabajo  ricardo rivadeneira, nexar mendoza .
Trabajo ricardo rivadeneira, nexar mendoza .jefry
 

Similar to Herramientas CASE para todas las fases del desarrollo de software (20)

Herramientas case1.1
Herramientas case1.1Herramientas case1.1
Herramientas case1.1
 
Herraientacaseing
HerraientacaseingHerraientacaseing
Herraientacaseing
 
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
 
herramientas-case.pptx
herramientas-case.pptxherramientas-case.pptx
herramientas-case.pptx
 
Case
CaseCase
Case
 
Presentación HCASE
Presentación HCASEPresentación HCASE
Presentación HCASE
 
Software para distintos campos
Software para distintos camposSoftware para distintos campos
Software para distintos campos
 
Herramienta case
Herramienta caseHerramienta case
Herramienta case
 
Herramienta case
Herramienta caseHerramienta case
Herramienta case
 
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
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Trabajo ricardo rivadeneira, nexar mendoza .
Trabajo  ricardo rivadeneira, nexar mendoza .Trabajo  ricardo rivadeneira, nexar mendoza .
Trabajo ricardo rivadeneira, nexar mendoza .
 
C:\documents and settings\uleam\mis documentos\trabajo ricardo rivadeneira, ...
C:\documents and settings\uleam\mis documentos\trabajo  ricardo rivadeneira, ...C:\documents and settings\uleam\mis documentos\trabajo  ricardo rivadeneira, ...
C:\documents and settings\uleam\mis documentos\trabajo ricardo rivadeneira, ...
 
Trabajo ricardo rivadeneira, nexar mendoza .
Trabajo  ricardo rivadeneira, nexar mendoza .Trabajo  ricardo rivadeneira, nexar mendoza .
Trabajo ricardo rivadeneira, nexar mendoza .
 
Case
CaseCase
Case
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 

Recently uploaded

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Recently uploaded (15)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

Herramientas CASE para todas las fases del desarrollo de software

  • 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.