SlideShare una empresa de Scribd logo
PONTIFICIA UNIVERSIDAD CATÓLICA DEL
                        ECUADOR SEDE AMBATO
Tomas Repetto
Octavo “A”


Herramientas CASE


Son diversas aplicaciones informáticas destinadas a aumentar la productividad en el
desarrollo de software reduciendo el coste de las mismas en términos de tiempo y de
dinero. Estas herramientas nos pueden ayudar en todos los aspectos del ciclo de vida
de desarrollo del software en tareas como el proceso de realizar un diseño del
proyecto, calculo de costes, implementación de parte del código automáticamente
con el diseño dado, compilación automática, documentación o detección de errores
entre otras.
Componentes de una Herramienta CASE
De una forma esquemática podemos decir que una herramienta CASE se compone de los
siguientes elementos:
   •   Repositorio (diccionario) donde se almacenan los elementos definidos o creados por
       la herramienta, y cuya gestión se realiza mediante el apoyo de un Sistema de Gestión
       de Base de Datos (SGBD) o de un sistema de gestión de ficheros.
   •   Meta modelo (no siempre visible), que constituye el marco para la definición de las
       técnicas y metodologías soportadas por la herramienta.
   •   Carga o descarga de datos, son facilidades que permiten cargar el repertorio de la
       herramienta CASE con datos provenientes de otros sistemas, o bien generar a partir
       de la propia herramienta esquemas de base de datos, programas, etc. que pueden, a
       su vez, alimentar otros sistemas. Este elemento proporciona así un medio de
       comunicación con otras herramientas.
   •   Comprobación de errores, facilidades que permiten llevar a cabo un análisis de la
       exactitud, integridad y consistencia de los esquemas generados por la herramienta.
   •   Interfaz de usuario, que constará de editores de texto y herramientas de diseño
       gráfico que permitan, mediante la utilización de un sistema de ventanas, iconos y
       menús, con la ayuda del ratón, definir los diagramas, matrices, etc. que incluyen las
       distintas metodologías.
Tipos de herramientas CASE
Aunque no es fácil y no existe una forma única de clasificarlas, las herramientas
CASE se pueden clasificar teniendo en cuenta los siguientes parámetros:
   1. Las plataformas que soportan.
   2. Las fases del ciclo de vida del desarrollo de sistemas que cubren.
   3. La arquitectura de las aplicaciones que producen.
   4. Su funcionalidad.


La siguiente clasificación es la más habitual basada en las fases del ciclo de
desarrollo que cubren:
      Upper CASE (U-CASE), herramientas que ayudan en las fases de
       planificación, análisis de requisitos y estrategia del desarrollo, usando,
       entre otros diagramas UML.
      Middle CASE (M-CASE), herramientas para automatizar tareas en el análisis
       y diseño de la aplicación.
      Lower CASE (L-CASE), herramientas que semi-automatizan la generación de
       código, crean programas de detección de errores, soportan la depuración de
       programas y pruebas. Además automatizan la documentación completa de
       la aplicación. Aquí pueden incluirse las herramientas de Desarrollo rápido
       de aplicaciones.
Existen otros nombres que se le dan a este tipo de herramientas, y que no es una
clasificación excluyente entre si, ni con la anterior:
      Integrated CASE (I-CASE), herramientas que engloban todo el proceso de
       desarrollo software, desde análisis hasta implementación.
      MetaCASE, herramientas que permiten la definición de nuestra propia
       técnica de modelado, los elementos permitidos del metamodelo generado
       se guardan en un repositorio y pueden ser usados por otros analistas, es
       decir, es como si definiéramos nuestro propio UML, con nuestros
       elementos, restricciones y relaciones posibles.
      CAST (Computer-Aided Software Testing), herramientas de soporte a la
       prueba de software.
   IPSE (Integrated Programming Support Environment), herramientas que
       soportan todo el ciclo de vida, incluyen componentes para la gestión de
       proyectos y gestión de la configuración.
Por funcionalidad podríamos diferenciar algunas como:
      Herramientas de generación semiautomática de código.
      Editores UML.
      Herramientas de Refactorización de código.
      Herramientas de mantenimiento como los sistemas de control de versiones·

Más contenido relacionado

La actualidad más candente

Herramientas case
Herramientas caseHerramientas case
Herramientas case
lianabarbosa
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
Frangelys Perez
 
C:\Fakepath\Case001[Easy Case]
C:\Fakepath\Case001[Easy Case]C:\Fakepath\Case001[Easy Case]
C:\Fakepath\Case001[Easy Case]
Roman DC
 
Uml presentacion
Uml presentacionUml presentacion
Uml presentacion
exusjhonk
 
Herramienta case
Herramienta  caseHerramienta  case
Herramienta case
Dulce Barboza
 
Presentación1
Presentación1Presentación1
Presentación1
santyago98
 
Rational rose
Rational roseRational rose
Rational rose
Israel Chava Gonzales
 
Cuestionario
Cuestionario Cuestionario
Cuestionario
Roberto Dominguez
 
HA2NV50 EQ8-StarUML
HA2NV50 EQ8-StarUMLHA2NV50 EQ8-StarUML
HA2NV50 EQ8-StarUML
Erick Ortega Herrera
 
Herramientas y Desarrollo de Software
Herramientas y Desarrollo de SoftwareHerramientas y Desarrollo de Software
Herramientas y Desarrollo de Software
Cristina1139
 
Hcase
HcaseHcase
Hcase
cristian
 
Herramientas case full informacion
Herramientas case full informacionHerramientas case full informacion
Herramientas case full informacion
Heriberto Garcia Alfaro
 
Rationalrose grupo12
Rationalrose grupo12Rationalrose grupo12
Rationalrose grupo12
maku_pro
 
elementos tipicos de la interfaces graficas de usuario
elementos tipicos de la interfaces graficas de usuarioelementos tipicos de la interfaces graficas de usuario
elementos tipicos de la interfaces graficas de usuario
jorge0009
 
análisis de requerimientos en los sistemas
análisis de requerimientos en los sistemasanálisis de requerimientos en los sistemas
análisis de requerimientos en los sistemas
EventCom
 
Preguntas
PreguntasPreguntas
Preguntas
Chuyito Alvarado
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
Luis Sanchez
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
guestb747dc
 
FASES EN EL DESARROLLO DE UN PROGRAMA
FASES EN EL DESARROLLO DE UN PROGRAMAFASES EN EL DESARROLLO DE UN PROGRAMA
FASES EN EL DESARROLLO DE UN PROGRAMA
Beydasanchezhernandez
 

La actualidad más candente (19)

Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
C:\Fakepath\Case001[Easy Case]
C:\Fakepath\Case001[Easy Case]C:\Fakepath\Case001[Easy Case]
C:\Fakepath\Case001[Easy Case]
 
Uml presentacion
Uml presentacionUml presentacion
Uml presentacion
 
Herramienta case
Herramienta  caseHerramienta  case
Herramienta case
 
Presentación1
Presentación1Presentación1
Presentación1
 
Rational rose
Rational roseRational rose
Rational rose
 
Cuestionario
Cuestionario Cuestionario
Cuestionario
 
HA2NV50 EQ8-StarUML
HA2NV50 EQ8-StarUMLHA2NV50 EQ8-StarUML
HA2NV50 EQ8-StarUML
 
Herramientas y Desarrollo de Software
Herramientas y Desarrollo de SoftwareHerramientas y Desarrollo de Software
Herramientas y Desarrollo de Software
 
Hcase
HcaseHcase
Hcase
 
Herramientas case full informacion
Herramientas case full informacionHerramientas case full informacion
Herramientas case full informacion
 
Rationalrose grupo12
Rationalrose grupo12Rationalrose grupo12
Rationalrose grupo12
 
elementos tipicos de la interfaces graficas de usuario
elementos tipicos de la interfaces graficas de usuarioelementos tipicos de la interfaces graficas de usuario
elementos tipicos de la interfaces graficas de usuario
 
análisis de requerimientos en los sistemas
análisis de requerimientos en los sistemasanálisis de requerimientos en los sistemas
análisis de requerimientos en los sistemas
 
Preguntas
PreguntasPreguntas
Preguntas
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
FASES EN EL DESARROLLO DE UN PROGRAMA
FASES EN EL DESARROLLO DE UN PROGRAMAFASES EN EL DESARROLLO DE UN PROGRAMA
FASES EN EL DESARROLLO DE UN PROGRAMA
 

Similar a Trabajo herramientas case tomas

Herramientas case word
Herramientas case wordHerramientas case word
Herramientas case word
Municipio Cantón Pastaza
 
Herramienta case
Herramienta caseHerramienta case
Herramienta case
DarwinGranda
 
Herramienta case
Herramienta caseHerramienta case
Herramienta case
DarwinGranda
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
Silver Reyes
 
Definición e historia de las herramientas case
Definición e historia de las herramientas caseDefinición e historia de las herramientas case
Definición e historia de las herramientas case
IngenierosD
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
Silver Reyes
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
Junior Solano de Arco
 
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
 
Herramienta teresa
Herramienta teresaHerramienta teresa
Herramienta teresa
sistemaaabbbb
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
Albert Diaz
 
Herramienta teresa
Herramienta teresaHerramienta teresa
Herramienta teresa
sistemaaabbbb
 
herramientas-case.pptx
herramientas-case.pptxherramientas-case.pptx
herramientas-case.pptx
InversionesNahianair
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
guestf131a9
 
Estado del Arte Herramientas Case
Estado del Arte Herramientas CaseEstado del Arte Herramientas Case
Estado del Arte Herramientas Case
LuisYnez2
 
Unidad 1 (1.5 y 1.6)
Unidad 1 (1.5 y 1.6)Unidad 1 (1.5 y 1.6)
Unidad 1 (1.5 y 1.6)
Selins Cassiel
 
Hcase
HcaseHcase
Hcase
FSILSCA
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
guest15d257
 
Presentacion herramientas CASE
Presentacion herramientas CASEPresentacion herramientas CASE
Presentacion herramientas CASE
davidsande
 

Similar a Trabajo herramientas case tomas (20)

Herramientas case word
Herramientas case wordHerramientas case word
Herramientas case word
 
Herramienta case
Herramienta caseHerramienta case
Herramienta case
 
Herramienta case
Herramienta caseHerramienta case
Herramienta case
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Definición e historia de las herramientas case
Definición e historia de las herramientas caseDefinición e historia de las herramientas case
Definición e historia de las herramientas case
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
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 .
 
Herramienta teresa
Herramienta teresaHerramienta teresa
Herramienta teresa
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Herramienta teresa
Herramienta teresaHerramienta teresa
Herramienta teresa
 
herramientas-case.pptx
herramientas-case.pptxherramientas-case.pptx
herramientas-case.pptx
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Estado del Arte Herramientas Case
Estado del Arte Herramientas CaseEstado del Arte Herramientas Case
Estado del Arte Herramientas Case
 
Unidad 1 (1.5 y 1.6)
Unidad 1 (1.5 y 1.6)Unidad 1 (1.5 y 1.6)
Unidad 1 (1.5 y 1.6)
 
Hcase
HcaseHcase
Hcase
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Presentacion herramientas CASE
Presentacion herramientas CASEPresentacion herramientas CASE
Presentacion herramientas CASE
 

Último

FRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLA
FRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLAFRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLA
FRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
 
Fundamentos metodología deenseñanza.pptx
Fundamentos metodología deenseñanza.pptxFundamentos metodología deenseñanza.pptx
Fundamentos metodología deenseñanza.pptx
pedro827vasquez
 
PPT: Los acontecimientos finales de la tierra
PPT: Los acontecimientos finales de la tierraPPT: Los acontecimientos finales de la tierra
PPT: Los acontecimientos finales de la tierra
https://gramadal.wordpress.com/
 
Apoplejia_UNIVERSIDAD CENTRAL DEL ECUADOR
Apoplejia_UNIVERSIDAD CENTRAL DEL ECUADORApoplejia_UNIVERSIDAD CENTRAL DEL ECUADOR
Apoplejia_UNIVERSIDAD CENTRAL DEL ECUADOR
NicoleEnriquez19
 
Qué entra en el examen de Geografía.pptx
Qué entra en el examen de Geografía.pptxQué entra en el examen de Geografía.pptx
Qué entra en el examen de Geografía.pptx
saradocente
 
Linea De Tiempo EL BULLYING EN LA HISTORIA.pdf
Linea De Tiempo EL BULLYING EN LA HISTORIA.pdfLinea De Tiempo EL BULLYING EN LA HISTORIA.pdf
Linea De Tiempo EL BULLYING EN LA HISTORIA.pdf
moranquirozangelina
 
5° T3 EDITABLE EVALUACIÓN DARUKEL 2023-2024.pdf
5° T3 EDITABLE EVALUACIÓN DARUKEL 2023-2024.pdf5° T3 EDITABLE EVALUACIÓN DARUKEL 2023-2024.pdf
5° T3 EDITABLE EVALUACIÓN DARUKEL 2023-2024.pdf
manuelhinojosa1950
 
PRESENTACIÓN JEDPA orientaciones juegos deportivos escolares- 2024.pptx
PRESENTACIÓN JEDPA orientaciones juegos deportivos escolares- 2024.pptxPRESENTACIÓN JEDPA orientaciones juegos deportivos escolares- 2024.pptx
PRESENTACIÓN JEDPA orientaciones juegos deportivos escolares- 2024.pptx
MAGDALENAFUENTESCAMP
 
Fundamentos filosóficos de la metodología de la enseñanza .pdf
Fundamentos filosóficos de la metodología de la enseñanza .pdfFundamentos filosóficos de la metodología de la enseñanza .pdf
Fundamentos filosóficos de la metodología de la enseñanza .pdf
AnaisMundaray
 
ROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
ROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLAROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
ROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
 
PRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdf
PRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdfPRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdf
PRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdf
Fernanda Salazar
 
DIPLOMA Teachers For Future junio2024.pdf
DIPLOMA Teachers For Future junio2024.pdfDIPLOMA Teachers For Future junio2024.pdf
DIPLOMA Teachers For Future junio2024.pdf
Alfaresbilingual
 
Los acontecimientos finales de la tierra.pdf
Los acontecimientos finales de la tierra.pdfLos acontecimientos finales de la tierra.pdf
Los acontecimientos finales de la tierra.pdf
Alejandrino Halire Ccahuana
 
Marketing responsable - Ética y Responsabilidad Social Empresarial
Marketing responsable - Ética y Responsabilidad Social EmpresarialMarketing responsable - Ética y Responsabilidad Social Empresarial
Marketing responsable - Ética y Responsabilidad Social Empresarial
JonathanCovena1
 
Ensayo sobre José María Arguedas Peruanodocx
Ensayo sobre José María Arguedas PeruanodocxEnsayo sobre José María Arguedas Peruanodocx
Ensayo sobre José María Arguedas Peruanodocx
danelycacchavaldivia
 
Programación de la XI semana cultural del CEIP Alfares
Programación de la XI semana cultural del CEIP AlfaresProgramación de la XI semana cultural del CEIP Alfares
Programación de la XI semana cultural del CEIP Alfares
Alfaresbilingual
 
Mi Comunidad en paijan peru visitalo ya..
Mi Comunidad en paijan peru visitalo ya..Mi Comunidad en paijan peru visitalo ya..
Mi Comunidad en paijan peru visitalo ya..
santi cachique
 
Gui_a para el uso de IA generativa en educacio_n e investigacio_n - UNESCO.pdf
Gui_a para el uso de IA generativa en educacio_n e investigacio_n - UNESCO.pdfGui_a para el uso de IA generativa en educacio_n e investigacio_n - UNESCO.pdf
Gui_a para el uso de IA generativa en educacio_n e investigacio_n - UNESCO.pdf
FRANCISCO PAVON RABASCO
 
Clasificación de los animales vertebrados
Clasificación de los animales vertebradosClasificación de los animales vertebrados
Clasificación de los animales vertebrados
DianaLopez859290
 
Los Recursos Naturales como Base de la Economía
Los Recursos Naturales como Base de la EconomíaLos Recursos Naturales como Base de la Economía
Los Recursos Naturales como Base de la Economía
JonathanCovena1
 

Último (20)

FRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLA
FRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLAFRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLA
FRASE CÉLEBRE OLÍMPICA EN ROMPECABEZAS. Por JAVIER SOLIS NOYOLA
 
Fundamentos metodología deenseñanza.pptx
Fundamentos metodología deenseñanza.pptxFundamentos metodología deenseñanza.pptx
Fundamentos metodología deenseñanza.pptx
 
PPT: Los acontecimientos finales de la tierra
PPT: Los acontecimientos finales de la tierraPPT: Los acontecimientos finales de la tierra
PPT: Los acontecimientos finales de la tierra
 
Apoplejia_UNIVERSIDAD CENTRAL DEL ECUADOR
Apoplejia_UNIVERSIDAD CENTRAL DEL ECUADORApoplejia_UNIVERSIDAD CENTRAL DEL ECUADOR
Apoplejia_UNIVERSIDAD CENTRAL DEL ECUADOR
 
Qué entra en el examen de Geografía.pptx
Qué entra en el examen de Geografía.pptxQué entra en el examen de Geografía.pptx
Qué entra en el examen de Geografía.pptx
 
Linea De Tiempo EL BULLYING EN LA HISTORIA.pdf
Linea De Tiempo EL BULLYING EN LA HISTORIA.pdfLinea De Tiempo EL BULLYING EN LA HISTORIA.pdf
Linea De Tiempo EL BULLYING EN LA HISTORIA.pdf
 
5° T3 EDITABLE EVALUACIÓN DARUKEL 2023-2024.pdf
5° T3 EDITABLE EVALUACIÓN DARUKEL 2023-2024.pdf5° T3 EDITABLE EVALUACIÓN DARUKEL 2023-2024.pdf
5° T3 EDITABLE EVALUACIÓN DARUKEL 2023-2024.pdf
 
PRESENTACIÓN JEDPA orientaciones juegos deportivos escolares- 2024.pptx
PRESENTACIÓN JEDPA orientaciones juegos deportivos escolares- 2024.pptxPRESENTACIÓN JEDPA orientaciones juegos deportivos escolares- 2024.pptx
PRESENTACIÓN JEDPA orientaciones juegos deportivos escolares- 2024.pptx
 
Fundamentos filosóficos de la metodología de la enseñanza .pdf
Fundamentos filosóficos de la metodología de la enseñanza .pdfFundamentos filosóficos de la metodología de la enseñanza .pdf
Fundamentos filosóficos de la metodología de la enseñanza .pdf
 
ROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
ROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLAROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
ROMPECABEZAS DE COMPETENCIAS OLÍMPICAS. Por JAVIER SOLIS NOYOLA
 
PRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdf
PRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdfPRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdf
PRESENTO TRABAJO DE APLICACIONES EN INTERNET.pdf
 
DIPLOMA Teachers For Future junio2024.pdf
DIPLOMA Teachers For Future junio2024.pdfDIPLOMA Teachers For Future junio2024.pdf
DIPLOMA Teachers For Future junio2024.pdf
 
Los acontecimientos finales de la tierra.pdf
Los acontecimientos finales de la tierra.pdfLos acontecimientos finales de la tierra.pdf
Los acontecimientos finales de la tierra.pdf
 
Marketing responsable - Ética y Responsabilidad Social Empresarial
Marketing responsable - Ética y Responsabilidad Social EmpresarialMarketing responsable - Ética y Responsabilidad Social Empresarial
Marketing responsable - Ética y Responsabilidad Social Empresarial
 
Ensayo sobre José María Arguedas Peruanodocx
Ensayo sobre José María Arguedas PeruanodocxEnsayo sobre José María Arguedas Peruanodocx
Ensayo sobre José María Arguedas Peruanodocx
 
Programación de la XI semana cultural del CEIP Alfares
Programación de la XI semana cultural del CEIP AlfaresProgramación de la XI semana cultural del CEIP Alfares
Programación de la XI semana cultural del CEIP Alfares
 
Mi Comunidad en paijan peru visitalo ya..
Mi Comunidad en paijan peru visitalo ya..Mi Comunidad en paijan peru visitalo ya..
Mi Comunidad en paijan peru visitalo ya..
 
Gui_a para el uso de IA generativa en educacio_n e investigacio_n - UNESCO.pdf
Gui_a para el uso de IA generativa en educacio_n e investigacio_n - UNESCO.pdfGui_a para el uso de IA generativa en educacio_n e investigacio_n - UNESCO.pdf
Gui_a para el uso de IA generativa en educacio_n e investigacio_n - UNESCO.pdf
 
Clasificación de los animales vertebrados
Clasificación de los animales vertebradosClasificación de los animales vertebrados
Clasificación de los animales vertebrados
 
Los Recursos Naturales como Base de la Economía
Los Recursos Naturales como Base de la EconomíaLos Recursos Naturales como Base de la Economía
Los Recursos Naturales como Base de la Economía
 

Trabajo herramientas case tomas

  • 1. PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR SEDE AMBATO Tomas Repetto Octavo “A” Herramientas CASE Son diversas aplicaciones informáticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el coste de las mismas en términos de tiempo y de dinero. Estas herramientas nos pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del software en tareas como el proceso de realizar un diseño del proyecto, calculo de costes, implementación de parte del código automáticamente con el diseño dado, compilación automática, documentación o detección de errores entre otras. Componentes de una Herramienta CASE De una forma esquemática podemos decir que una herramienta CASE se compone de los siguientes elementos: • Repositorio (diccionario) donde se almacenan los elementos definidos o creados por la herramienta, y cuya gestión se realiza mediante el apoyo de un Sistema de Gestión de Base de Datos (SGBD) o de un sistema de gestión de ficheros. • Meta modelo (no siempre visible), que constituye el marco para la definición de las técnicas y metodologías soportadas por la herramienta. • Carga o descarga de datos, son facilidades que permiten cargar el repertorio de la herramienta CASE con datos provenientes de otros sistemas, o bien generar a partir de la propia herramienta esquemas de base de datos, programas, etc. que pueden, a su vez, alimentar otros sistemas. Este elemento proporciona así un medio de comunicación con otras herramientas. • Comprobación de errores, facilidades que permiten llevar a cabo un análisis de la exactitud, integridad y consistencia de los esquemas generados por la herramienta. • Interfaz de usuario, que constará de editores de texto y herramientas de diseño gráfico que permitan, mediante la utilización de un sistema de ventanas, iconos y menús, con la ayuda del ratón, definir los diagramas, matrices, etc. que incluyen las distintas metodologías.
  • 2. Tipos de herramientas CASE Aunque no es fácil y no existe una forma única de clasificarlas, las herramientas CASE se pueden clasificar teniendo en cuenta los siguientes parámetros: 1. Las plataformas que soportan. 2. Las fases del ciclo de vida del desarrollo de sistemas que cubren. 3. La arquitectura de las aplicaciones que producen. 4. Su funcionalidad. La siguiente clasificación es la más habitual basada en las fases del ciclo de desarrollo que cubren:  Upper CASE (U-CASE), herramientas que ayudan en las fases de planificación, análisis de requisitos y estrategia del desarrollo, usando, entre otros diagramas UML.  Middle CASE (M-CASE), herramientas para automatizar tareas en el análisis y diseño de la aplicación.  Lower CASE (L-CASE), herramientas que semi-automatizan la generación de código, crean programas de detección de errores, soportan la depuración de programas y pruebas. Además automatizan la documentación completa de la aplicación. Aquí pueden incluirse las herramientas de Desarrollo rápido de aplicaciones. Existen otros nombres que se le dan a este tipo de herramientas, y que no es una clasificación excluyente entre si, ni con la anterior:  Integrated CASE (I-CASE), herramientas que engloban todo el proceso de desarrollo software, desde análisis hasta implementación.  MetaCASE, herramientas que permiten la definición de nuestra propia técnica de modelado, los elementos permitidos del metamodelo generado se guardan en un repositorio y pueden ser usados por otros analistas, es decir, es como si definiéramos nuestro propio UML, con nuestros elementos, restricciones y relaciones posibles.  CAST (Computer-Aided Software Testing), herramientas de soporte a la prueba de software.
  • 3. IPSE (Integrated Programming Support Environment), herramientas que soportan todo el ciclo de vida, incluyen componentes para la gestión de proyectos y gestión de la configuración. Por funcionalidad podríamos diferenciar algunas como:  Herramientas de generación semiautomática de código.  Editores UML.  Herramientas de Refactorización de código.  Herramientas de mantenimiento como los sistemas de control de versiones·