SlideShare una empresa de Scribd logo
1 de 1
m-Case
José Luis Pérez García
http://en.wikipedia.org/wiki/Computer-aided_software_engineering

En la actualidad el desarrollo de software necesita del manejo de múltiples herramientas para lograr la
eficiencia y productividad de un sistema, hasta ahora hemos visto que existen las herramientas integradas que
manejan todas las fases del desarrollo, las upper herramientas que ayudan en las fases de planificación, análisis
de requisitos y estrategia del desarrollo, usando, entre otros diagramas UML.
Ahora bien existe otro tipo de herramientas que ayudan en el desarrollo de la aplicación pero esta vez es en la
parte del análisis y diseño de la aplicación.
“Middle case: Herramientas para automatizar tareas en el análisis y diseño de la aplicación”
Slideshare. (s.f.). Obtenido de http://www.slideshare.net/xinithazangels/herramientas-case-14269067
“Una herramienta Middle case es usada durante el análisis y diseño de algún elemento existente o nuevo en el
desarrollo de software”
OpenCourseWare. (s.f.). Obtenido de
http://opencourseware.kfupm.edu.sa/colleges/cim/acctmis/mis401/files%5C3Lab_Notes_Technical_Module_E_-_CASE-Tools.pdf
En base a esto podemos definir a una herramienta Middle case como aquella que nos brinde un apoyo durante
la fase de diseño y análisis de un sistema.
Las Middle case tienen tres áreas los modelos de datos, modelos de proceso y modelos de objetos, los modelos
de datos incluyen lo que es el manejo de diagramas en los cuales se especifica cómo es que se da el flujo de
datos en nuestro sistema, los modelos de proceso nos indican la secuencia de los procesos para lograr un fin en
nuestro sistema, los modelos de objetos nos da una idea de cómo se relaciona cada una de las entidades de
nuestro sistema a desarrollar, este por lo general se maneja en un diagrama de secuencia.
Seleccionar una Herramienta CASE no es una tarea simple. No existe una mejor herramienta respecto de otra.
Hay numerosas historias respecto al uso de CASE y las fallas que pueden producirse. Las fallas o las respuestas
satisfactorias están en relación con las expectativas. Si el proceso de evaluación y selección de las herramientas
CASE falla, entonces la Herramienta no cumplirá con las especificación eso expectativas del negocio. Esto
puede ocurrir durante el proceso de implementacióno ejecución del producto.Hay tres puntos comunes que
fallan en el proceso de evaluación y selección:
El proceso en sí mismo.
Los pre-requisitos necesarios.
Conocer la organización.
En conclusión la selección de cualquier tipo de herramienta case dependerá del tipo de necesidad con la que se
cuente y de los recursos que se llegaran a tener disponibles, hay que recordar que hay herramientas para todo
tipo de necesidad.

Herramientas Automatizadas

2NM50

Más contenido relacionado

La actualidad más candente

Unidad 4 Alternativas de adquisición de sistemas de información
Unidad 4 Alternativas de adquisición de sistemas de información Unidad 4 Alternativas de adquisición de sistemas de información
Unidad 4 Alternativas de adquisición de sistemas de información DaniellaCC
 
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetosCuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetosemilis
 
Herramientas case y usos de prototipos para el
Herramientas case y usos de prototipos para elHerramientas case y usos de prototipos para el
Herramientas case y usos de prototipos para elaestradamsk
 
Etapas del Desarrollo Software
Etapas del Desarrollo SoftwareEtapas del Desarrollo Software
Etapas del Desarrollo SoftwareZuleima
 
Analista de sistema
Analista de sistemaAnalista de sistema
Analista de sistema21040883
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemasrosagnzlz
 
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 sistemasEventCom
 
Software y Tipo de software.
Software y Tipo de software.Software y Tipo de software.
Software y Tipo de software.AyleenGarcia138
 
Triptico tecnica metodologia
Triptico tecnica metodologiaTriptico tecnica metodologia
Triptico tecnica metodologiaRivasJuan1803
 

La actualidad más candente (19)

Unidad 4 Alternativas de adquisición de sistemas de información
Unidad 4 Alternativas de adquisición de sistemas de información Unidad 4 Alternativas de adquisición de sistemas de información
Unidad 4 Alternativas de adquisición de sistemas de información
 
Sistemas
SistemasSistemas
Sistemas
 
Capitulo 12
Capitulo 12Capitulo 12
Capitulo 12
 
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetosCuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
Cuadro comparativo analis y diseño estructurado Y analisis orientado a objetos
 
Herramientas case y usos de prototipos para el
Herramientas case y usos de prototipos para elHerramientas case y usos de prototipos para el
Herramientas case y usos de prototipos para el
 
Etapas del Desarrollo Software
Etapas del Desarrollo SoftwareEtapas del Desarrollo Software
Etapas del Desarrollo Software
 
Analista de sistema
Analista de sistemaAnalista de sistema
Analista de sistema
 
Análisis estructurado
Análisis estructuradoAnálisis estructurado
Análisis estructurado
 
Analsis de sistemas
Analsis de sistemasAnalsis de sistemas
Analsis de sistemas
 
Sistema I
Sistema ISistema I
Sistema I
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
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
 
HERRAMIENTAS CASE
HERRAMIENTAS CASEHERRAMIENTAS CASE
HERRAMIENTAS CASE
 
Modelos de procesos de software
Modelos de procesos de softwareModelos de procesos de software
Modelos de procesos de software
 
Software y Tipo de software.
Software y Tipo de software.Software y Tipo de software.
Software y Tipo de software.
 
Triptico tecnica metodologia
Triptico tecnica metodologiaTriptico tecnica metodologia
Triptico tecnica metodologia
 
Laboratorio #1
Laboratorio #1Laboratorio #1
Laboratorio #1
 
Laboratorio #1
Laboratorio #1Laboratorio #1
Laboratorio #1
 
Laboratorio #1
Laboratorio #1Laboratorio #1
Laboratorio #1
 

Destacado

新时代人类八百理念 — 宇宙时空
新时代人类八百理念 — 宇宙时空新时代人类八百理念 — 宇宙时空
新时代人类八百理念 — 宇宙时空Baishen Cao
 
Raphael Viscarra Rossel_Mapping Australian soils and their condition
Raphael Viscarra Rossel_Mapping Australian soils and their conditionRaphael Viscarra Rossel_Mapping Australian soils and their condition
Raphael Viscarra Rossel_Mapping Australian soils and their conditionTERN Australia
 
Biografia 2
Biografia 2Biografia 2
Biografia 2JMLoopez
 
Ella emma: Buddy Book
Ella emma: Buddy BookElla emma: Buddy Book
Ella emma: Buddy Bookroomuse
 
Пионерская дружина Л.Шевцовой
Пионерская дружина Л.ШевцовойПионерская дружина Л.Шевцовой
Пионерская дружина Л.ШевцовойИНДУРСКАЯ СШ
 
Texto Académico Tarea 6
Texto Académico Tarea 6Texto Académico Tarea 6
Texto Académico Tarea 6esierra1968
 
Seerat khulafa e-rashideenbyshaykhabdulshakoorlakhnavir.a
Seerat khulafa e-rashideenbyshaykhabdulshakoorlakhnavir.aSeerat khulafa e-rashideenbyshaykhabdulshakoorlakhnavir.a
Seerat khulafa e-rashideenbyshaykhabdulshakoorlakhnavir.aMuhemmed Faizan
 
La tecnología de la información y la comunicacion
La  tecnología de la información y la comunicacionLa  tecnología de la información y la comunicacion
La tecnología de la información y la comunicacionMariemna
 
Programa de Mano Ambulante Gira de Documentales. México DF. 2015
Programa de Mano Ambulante Gira de Documentales. México DF. 2015Programa de Mano Ambulante Gira de Documentales. México DF. 2015
Programa de Mano Ambulante Gira de Documentales. México DF. 2015Naranjas de Hiroshima
 
Speaker pictures
Speaker picturesSpeaker pictures
Speaker picturesalexclare
 
Verónica terán b_at2.ppt
Verónica terán b_at2.pptVerónica terán b_at2.ppt
Verónica terán b_at2.pptveroely8888
 

Destacado (20)

新时代人类八百理念 — 宇宙时空
新时代人类八百理念 — 宇宙时空新时代人类八百理念 — 宇宙时空
新时代人类八百理念 — 宇宙时空
 
Medicul de familie
Medicul de familieMedicul de familie
Medicul de familie
 
Finishedness 2013
Finishedness 2013Finishedness 2013
Finishedness 2013
 
Blogging to Get Clients
Blogging to Get ClientsBlogging to Get Clients
Blogging to Get Clients
 
Diseño grafico.dos
Diseño grafico.dosDiseño grafico.dos
Diseño grafico.dos
 
Raphael Viscarra Rossel_Mapping Australian soils and their condition
Raphael Viscarra Rossel_Mapping Australian soils and their conditionRaphael Viscarra Rossel_Mapping Australian soils and their condition
Raphael Viscarra Rossel_Mapping Australian soils and their condition
 
Biografia 2
Biografia 2Biografia 2
Biografia 2
 
Ella emma: Buddy Book
Ella emma: Buddy BookElla emma: Buddy Book
Ella emma: Buddy Book
 
Пионерская дружина Л.Шевцовой
Пионерская дружина Л.ШевцовойПионерская дружина Л.Шевцовой
Пионерская дружина Л.Шевцовой
 
Texto Académico Tarea 6
Texto Académico Tarea 6Texto Académico Tarea 6
Texto Académico Tarea 6
 
Seerat khulafa e-rashideenbyshaykhabdulshakoorlakhnavir.a
Seerat khulafa e-rashideenbyshaykhabdulshakoorlakhnavir.aSeerat khulafa e-rashideenbyshaykhabdulshakoorlakhnavir.a
Seerat khulafa e-rashideenbyshaykhabdulshakoorlakhnavir.a
 
Lff seminar program
Lff seminar   programLff seminar   program
Lff seminar program
 
Att bygga till ett hus
Att bygga till ett husAtt bygga till ett hus
Att bygga till ett hus
 
La tecnología de la información y la comunicacion
La  tecnología de la información y la comunicacionLa  tecnología de la información y la comunicacion
La tecnología de la información y la comunicacion
 
Internetová komunikace pro ngo
Internetová komunikace pro ngoInternetová komunikace pro ngo
Internetová komunikace pro ngo
 
Programa de Mano Ambulante Gira de Documentales. México DF. 2015
Programa de Mano Ambulante Gira de Documentales. México DF. 2015Programa de Mano Ambulante Gira de Documentales. México DF. 2015
Programa de Mano Ambulante Gira de Documentales. México DF. 2015
 
Amor Verdadero = Verdadera Libertad
Amor Verdadero = Verdadera LibertadAmor Verdadero = Verdadera Libertad
Amor Verdadero = Verdadera Libertad
 
Speaker pictures
Speaker picturesSpeaker pictures
Speaker pictures
 
Verónica terán b_at2.ppt
Verónica terán b_at2.pptVerónica terán b_at2.ppt
Verónica terán b_at2.ppt
 
Abhijit bday
Abhijit bdayAbhijit bday
Abhijit bday
 

Similar a Ha2 nm50 perez g jose-m-case

Metodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de SistemasMetodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de Sistemasalberto_marin11
 
Metodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de SistemasMetodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de Sistemasalberto_marin11
 
Herramientas case
Herramientas case Herramientas case
Herramientas case 00menni
 
Ciclo de-vida-de-un-sistema-1
Ciclo de-vida-de-un-sistema-1Ciclo de-vida-de-un-sistema-1
Ciclo de-vida-de-un-sistema-1Tomasjz
 
Metodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de SistemasMetodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de SistemasElvis Mendoza Sequera
 
Alumno david gimenez ci 26846136 metodología
Alumno david gimenez ci 26846136 metodologíaAlumno david gimenez ci 26846136 metodología
Alumno david gimenez ci 26846136 metodologíaDavid Alexander
 
Ciclo de vida de un proyecto de software
Ciclo de vida de un proyecto de softwareCiclo de vida de un proyecto de software
Ciclo de vida de un proyecto de softwareErick Velasco
 
Ciclo de vida de un sistema
Ciclo de vida de un sistemaCiclo de vida de un sistema
Ciclo de vida de un sistemaVictor Barraez
 
Caracteisticas de un analista
Caracteisticas de un analistaCaracteisticas de un analista
Caracteisticas de un analistaFSILSCA
 
Importancia de los analistas en sistemas
Importancia de los analistas en sistemasImportancia de los analistas en sistemas
Importancia de los analistas en sistemasJenyfer Utitiaja
 
Material Unidad 1analisis
Material Unidad 1analisisMaterial Unidad 1analisis
Material Unidad 1analisisUPEL-IPB
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyeddyingenieria
 
Presentacion de sistemas
Presentacion de sistemasPresentacion de sistemas
Presentacion de sistemascarloschavezsdi
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyexposiciongiovanny
 
Análisis de sistemas de información
Análisis de sistemas de informaciónAnálisis de sistemas de información
Análisis de sistemas de informaciónElmer Garcia Quintana
 

Similar a Ha2 nm50 perez g jose-m-case (20)

Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Ha2 nm50 p..
Ha2 nm50 p..Ha2 nm50 p..
Ha2 nm50 p..
 
Alejandro13
Alejandro13Alejandro13
Alejandro13
 
Metodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de SistemasMetodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de Sistemas
 
Metodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de SistemasMetodologías para el Análisisy Diseño de Sistemas
Metodologías para el Análisisy Diseño de Sistemas
 
Herramientas case
Herramientas case Herramientas case
Herramientas case
 
Ciclo de-vida-de-un-sistema-1
Ciclo de-vida-de-un-sistema-1Ciclo de-vida-de-un-sistema-1
Ciclo de-vida-de-un-sistema-1
 
Metodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de SistemasMetodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de Sistemas
 
Alumno david gimenez ci 26846136 metodología
Alumno david gimenez ci 26846136 metodologíaAlumno david gimenez ci 26846136 metodología
Alumno david gimenez ci 26846136 metodología
 
Ciclo de vida de un proyecto de software
Ciclo de vida de un proyecto de softwareCiclo de vida de un proyecto de software
Ciclo de vida de un proyecto de software
 
Ciclo de vida de un sistema
Ciclo de vida de un sistemaCiclo de vida de un sistema
Ciclo de vida de un sistema
 
Hcase
HcaseHcase
Hcase
 
Caracteisticas de un analista
Caracteisticas de un analistaCaracteisticas de un analista
Caracteisticas de un analista
 
Importancia de los analistas en sistemas
Importancia de los analistas en sistemasImportancia de los analistas en sistemas
Importancia de los analistas en sistemas
 
Dfwfdgsfhg
DfwfdgsfhgDfwfdgsfhg
Dfwfdgsfhg
 
Material Unidad 1analisis
Material Unidad 1analisisMaterial Unidad 1analisis
Material Unidad 1analisis
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Presentacion de sistemas
Presentacion de sistemasPresentacion de sistemas
Presentacion de sistemas
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Análisis de sistemas de información
Análisis de sistemas de informaciónAnálisis de sistemas de información
Análisis de sistemas de información
 

Más de Luis Pérez

Ha2 nm50 eq4-proyecto
Ha2 nm50 eq4-proyectoHa2 nm50 eq4-proyecto
Ha2 nm50 eq4-proyectoLuis Pérez
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionLuis Pérez
 
Ha2 nm50 eq4-teamfoundationserver
Ha2 nm50 eq4-teamfoundationserverHa2 nm50 eq4-teamfoundationserver
Ha2 nm50 eq4-teamfoundationserverLuis Pérez
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionLuis Pérez
 
Ha2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiralHa2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiralLuis Pérez
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionLuis Pérez
 
Ha2 nm50 perez g jose-diseño manejado por modelos
Ha2 nm50 perez g jose-diseño manejado por modelosHa2 nm50 perez g jose-diseño manejado por modelos
Ha2 nm50 perez g jose-diseño manejado por modelosLuis Pérez
 
Ha2 nm50 perez g jose-model driven
Ha2 nm50 perez g jose-model drivenHa2 nm50 perez g jose-model driven
Ha2 nm50 perez g jose-model drivenLuis Pérez
 
Ha2 nm50 perez g jose-fose
Ha2 nm50 perez g jose-foseHa2 nm50 perez g jose-fose
Ha2 nm50 perez g jose-foseLuis Pérez
 
Ha2 nm50 perez g jose-l-case
Ha2 nm50 perez g jose-l-caseHa2 nm50 perez g jose-l-case
Ha2 nm50 perez g jose-l-caseLuis Pérez
 
Ha2 nm50 perez g jose-clasificación case
Ha2 nm50 perez g jose-clasificación caseHa2 nm50 perez g jose-clasificación case
Ha2 nm50 perez g jose-clasificación caseLuis Pérez
 
Ha2 nm50 perez g jose-toolkit
Ha2 nm50 perez g jose-toolkitHa2 nm50 perez g jose-toolkit
Ha2 nm50 perez g jose-toolkitLuis Pérez
 
Ha2 nm50 perez g jose-u-case
Ha2 nm50 perez g jose-u-caseHa2 nm50 perez g jose-u-case
Ha2 nm50 perez g jose-u-caseLuis Pérez
 
Ha2 nm50 perez g jose-i-case
Ha2 nm50 perez g jose-i-caseHa2 nm50 perez g jose-i-case
Ha2 nm50 perez g jose-i-caseLuis Pérez
 
Ha2 nm50 perez g jose-normas y estándares‏
Ha2 nm50 perez g jose-normas y estándares‏Ha2 nm50 perez g jose-normas y estándares‏
Ha2 nm50 perez g jose-normas y estándares‏Luis Pérez
 
Ha2 nm50 perez g jose-que es emc
Ha2 nm50 perez g jose-que es emcHa2 nm50 perez g jose-que es emc
Ha2 nm50 perez g jose-que es emcLuis Pérez
 

Más de Luis Pérez (17)

Ha2 nm50 eq4-proyecto
Ha2 nm50 eq4-proyectoHa2 nm50 eq4-proyecto
Ha2 nm50 eq4-proyecto
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacion
 
Ha2 nm50 eq4-teamfoundationserver
Ha2 nm50 eq4-teamfoundationserverHa2 nm50 eq4-teamfoundationserver
Ha2 nm50 eq4-teamfoundationserver
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacion
 
Ha2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiralHa2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiral
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacion
 
Icse
IcseIcse
Icse
 
Ha2 nm50 perez g jose-diseño manejado por modelos
Ha2 nm50 perez g jose-diseño manejado por modelosHa2 nm50 perez g jose-diseño manejado por modelos
Ha2 nm50 perez g jose-diseño manejado por modelos
 
Ha2 nm50 perez g jose-model driven
Ha2 nm50 perez g jose-model drivenHa2 nm50 perez g jose-model driven
Ha2 nm50 perez g jose-model driven
 
Ha2 nm50 perez g jose-fose
Ha2 nm50 perez g jose-foseHa2 nm50 perez g jose-fose
Ha2 nm50 perez g jose-fose
 
Ha2 nm50 perez g jose-l-case
Ha2 nm50 perez g jose-l-caseHa2 nm50 perez g jose-l-case
Ha2 nm50 perez g jose-l-case
 
Ha2 nm50 perez g jose-clasificación case
Ha2 nm50 perez g jose-clasificación caseHa2 nm50 perez g jose-clasificación case
Ha2 nm50 perez g jose-clasificación case
 
Ha2 nm50 perez g jose-toolkit
Ha2 nm50 perez g jose-toolkitHa2 nm50 perez g jose-toolkit
Ha2 nm50 perez g jose-toolkit
 
Ha2 nm50 perez g jose-u-case
Ha2 nm50 perez g jose-u-caseHa2 nm50 perez g jose-u-case
Ha2 nm50 perez g jose-u-case
 
Ha2 nm50 perez g jose-i-case
Ha2 nm50 perez g jose-i-caseHa2 nm50 perez g jose-i-case
Ha2 nm50 perez g jose-i-case
 
Ha2 nm50 perez g jose-normas y estándares‏
Ha2 nm50 perez g jose-normas y estándares‏Ha2 nm50 perez g jose-normas y estándares‏
Ha2 nm50 perez g jose-normas y estándares‏
 
Ha2 nm50 perez g jose-que es emc
Ha2 nm50 perez g jose-que es emcHa2 nm50 perez g jose-que es emc
Ha2 nm50 perez g jose-que es emc
 

Ha2 nm50 perez g jose-m-case

  • 1. m-Case José Luis Pérez García http://en.wikipedia.org/wiki/Computer-aided_software_engineering En la actualidad el desarrollo de software necesita del manejo de múltiples herramientas para lograr la eficiencia y productividad de un sistema, hasta ahora hemos visto que existen las herramientas integradas que manejan todas las fases del desarrollo, las upper herramientas que ayudan en las fases de planificación, análisis de requisitos y estrategia del desarrollo, usando, entre otros diagramas UML. Ahora bien existe otro tipo de herramientas que ayudan en el desarrollo de la aplicación pero esta vez es en la parte del análisis y diseño de la aplicación. “Middle case: Herramientas para automatizar tareas en el análisis y diseño de la aplicación” Slideshare. (s.f.). Obtenido de http://www.slideshare.net/xinithazangels/herramientas-case-14269067 “Una herramienta Middle case es usada durante el análisis y diseño de algún elemento existente o nuevo en el desarrollo de software” OpenCourseWare. (s.f.). Obtenido de http://opencourseware.kfupm.edu.sa/colleges/cim/acctmis/mis401/files%5C3Lab_Notes_Technical_Module_E_-_CASE-Tools.pdf En base a esto podemos definir a una herramienta Middle case como aquella que nos brinde un apoyo durante la fase de diseño y análisis de un sistema. Las Middle case tienen tres áreas los modelos de datos, modelos de proceso y modelos de objetos, los modelos de datos incluyen lo que es el manejo de diagramas en los cuales se especifica cómo es que se da el flujo de datos en nuestro sistema, los modelos de proceso nos indican la secuencia de los procesos para lograr un fin en nuestro sistema, los modelos de objetos nos da una idea de cómo se relaciona cada una de las entidades de nuestro sistema a desarrollar, este por lo general se maneja en un diagrama de secuencia. Seleccionar una Herramienta CASE no es una tarea simple. No existe una mejor herramienta respecto de otra. Hay numerosas historias respecto al uso de CASE y las fallas que pueden producirse. Las fallas o las respuestas satisfactorias están en relación con las expectativas. Si el proceso de evaluación y selección de las herramientas CASE falla, entonces la Herramienta no cumplirá con las especificación eso expectativas del negocio. Esto puede ocurrir durante el proceso de implementacióno ejecución del producto.Hay tres puntos comunes que fallan en el proceso de evaluación y selección: El proceso en sí mismo. Los pre-requisitos necesarios. Conocer la organización. En conclusión la selección de cualquier tipo de herramienta case dependerá del tipo de necesidad con la que se cuente y de los recursos que se llegaran a tener disponibles, hay que recordar que hay herramientas para todo tipo de necesidad. Herramientas Automatizadas 2NM50