SlideShare uma empresa Scribd logo
1 de 4
INSTITUTO TECNOLOGICO SUPERIOR DE COSAMALOAPAN
13
HERRAMIENTAS “CASE”
DEFINICIONES, CARACTERISTICAS VENTAJAS…
Cristian Manuel Cobos Santos
Ing. Francisco Javier Reyes Santamand
Fundamentos de Ingeniería de Software
Ing. Sistemas Computacionales
503 - A
CRISTIAN MANUEL COBOS SANTOS
NOMBRE DEFINICION CARACTERISTICAS VENTAJAS DESVENTAJAS
ECLIPSE Herramientas de
programación de
código abierto
multiplataforma
para desarrollar
lo que el
proyecto llama
"Aplicaciones de
Cliente
Enriquecido"
ha sido usada
para desarrollar
entornos de
desarrollo
integrados.
 Dispone de un
Editor de texto con
resaltado de
sintaxis.
 La compilación es
en tiempo real.
 Tiene pruebas
unitarias con JUnit,
control de
versiones con CVS,
integración con
Ant, asistentes
(wizards) para
creación de
proyectos, clases,
tests, etc., y
refactorización
 Entorno de
desarrollo
integrado (IDE) de
Eclipse emplea
módulos (en inglés
plug-in).
 Herramienta
universal - un IDE
abierto y extensible
para todo.
 Plataforma ligera
para componentes
de software
 Consumo de Recursos
ARGOUML Es una
herramienta
utilizada en el
modelaje de
sistemas,
mediante la cual
se realizan
diseños en
llevados a cabo
en el análisis y
pre-diseño de
Sistemas de
Software.
 UML 1.4 -
Características de
extensibilidad
mejoradas de UML
1.4
 Diagramas de
Secuencia
 Compatibilidad
AndroMDA
 Calidad - Cientos
de bugs han sido
arreglados.
 La mayoría de las
funciones ahora
soportan la
selección múltiple
de los elementos
del modelo.
 Arrastrar y soltar
desde el árbol de
exploración al
diagrama y dentro
del árbol de
exploración.
 Soporte fiel del
estándar UML 1.4
 Exportación a seis
formatos gráficos
 Documentación y
comunidad de
usuarios
 Multiplataforma
 No tiene botón
"deshacer".
 Los Modelos a veces
no pueden ser re-
abiertos.
 Import/Export a Java.
 Al seleccionar un área
no se seleccionan las
clases de relación.
 Debes de crear un
diagrama de clases,
para crear algún otro
diagrama.
NETBEANS Es un entorno de
desarrollo
integrado libre,
 Es un producto
libre y gratuito sin
restricciones de
 La plataforma
Netbeans puede
ser usada para
 Poca existencia de
pluguins para esta
plataforma.
CRISTIAN MANUEL COBOS SANTOS
hecho
principalmente
para el lenguaje
de programación
Java
uso.
 Soporta JavaScript
 Sintaxis resaltada
 Completacion de
códigos.
 Soluciones rápidas
 Refactorización
 Menor consumo
de memoria
desarrollar
cualquier tipo de
aplicación.
 Reutilización
del Módulos.
 Permite el uso de la
herramienta
Update Center
Module.
 Instalación
y actualización
simple.
 Incluye Templates y
Wizards.
 Posee soporte para
Php.
 hace falta
documentación del
Rich Client Plataform
(RCP).
 No posee un editor de
código HTML.
ENTERPRISE
ARCHITEC
Es una
herramienta que
abarca
integralmente el
ciclo de vida,
cubriendo el
desarrollo de
Software desde
el relevamiento
de los
requerimientos,
a través de las
etapas de
análisis, modelos
de diseño,
testing y
finalmente el
mantenimiento y
re-uso.
 Crear elementos
del modelo UML
para un amplio
alcance de
objetivos.
 Velocidad.
 Escalabilidad.
 Baja complejidad.
 Alta popularidad.
 Ubicar esos
elementos en
diagramas y
paquetes.
 Soporte para
pruebas.
 Buena
documentación.
 Documentar los
elementos que ha
creado.
 Crear conectores
entre elementos
 Fácil de usar.
 Utiliza los 13
diagramas UML 2.X
 Genera gráficos de
gran calidad.
 Excelente
documentación.
 Alto precio.
RATIONAL
ROSE
Es una
herramienta de
diseño orientada
a objetos, que da
soporte al
modelado visual,
es decir, que
permite
 Soporte para
análisis de
patrones ANSI C++,
Rose J y Visual.
 Capacidad de
análisis de calidad
de código.
 Modelado UML
 Un diseño más
rápido.
 Las aplicaciones se
crean a partir de
Componentes ya
existentes.
 Mantenimiento
más sencillo.
 Pero también Rational
Rose presenta una
pequeña desventaja.
 necesita de mucha
memoria para poder
de alguna forma ser
manejado de forma
rápida y eficiente,
CRISTIAN MANUEL COBOS SANTOS
representar
gráficamente el
sistema,
permitiendo
hacer énfasis en
los detalles.
para trabajar en
diseños de base de
datos, con
capacidad de
representar la
integración de los
datos y los
requerimientos de
aplicación a través
de diseños lógicos
y físicos
 Capacidad de crear
definiciones de
tipo de documento
XML (DTD) para el
uso en la
aplicación.
 Integración con
otras herramientas
de desarrollo de
Rational.
 El enlace dinámico
incrementa la
flexibilidad,
permitiendo la
Adhesión de
nuevas clases de
objetos sin
modificar los
actuales.
Velocidad.
 La mayoría de los
lenguajes orientados
a objetos
Imponen una carga
bastante pesada a la
computadora.

Mais conteúdo relacionado

Mais procurados

automatas finitos
 automatas finitos automatas finitos
automatas finitosAnel Sosa
 
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
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicionalJesenia Escobar
 
Microprocesador
MicroprocesadorMicroprocesador
MicroprocesadorSuarezJhon
 
Lenguajes autómatas.
Lenguajes autómatas.Lenguajes autómatas.
Lenguajes autómatas.LuiS YmAY
 
Diagramas de clases y actividades
Diagramas de clases y actividadesDiagramas de clases y actividades
Diagramas de clases y actividadesTerryJoss
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesJaqueline Luna
 
Estructura del sistema operativo windows
Estructura del sistema operativo windowsEstructura del sistema operativo windows
Estructura del sistema operativo windowsomfib123
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónYare LoZada
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de usoSaul Mamani
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoriaMiguel Magaña
 
Arquitectura von neumann
Arquitectura von neumannArquitectura von neumann
Arquitectura von neumannfjruiziesalixar
 

Mais procurados (20)

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
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
automatas finitos
 automatas finitos automatas finitos
automatas finitos
 
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
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicional
 
Rational rose
Rational roseRational rose
Rational rose
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
Lenguajes autómatas.
Lenguajes autómatas.Lenguajes autómatas.
Lenguajes autómatas.
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
Factores de calidad del software
Factores de calidad del softwareFactores de calidad del software
Factores de calidad del software
 
Diagramas de clases y actividades
Diagramas de clases y actividadesDiagramas de clases y actividades
Diagramas de clases y actividades
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móviles
 
Estructura del sistema operativo windows
Estructura del sistema operativo windowsEstructura del sistema operativo windows
Estructura del sistema operativo windows
 
Diseño caso de pruebas
Diseño caso de pruebasDiseño caso de pruebas
Diseño caso de pruebas
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicación
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
Diagrama de casos de usos
Diagrama de casos de usosDiagrama de casos de usos
Diagrama de casos de usos
 
Jerarquia de chomsky
Jerarquia de chomskyJerarquia de chomsky
Jerarquia de chomsky
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoria
 
Arquitectura von neumann
Arquitectura von neumannArquitectura von neumann
Arquitectura von neumann
 

Semelhante a Cuadro comparativo de herramientas de programacion eclipse, java

Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Roger Campos
 
Herramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareHerramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareMiguel Sanchez
 
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
 
Metodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareMetodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareDeisy Sapaico
 
Unidad I - Desarrollo rápido de software
Unidad I - Desarrollo rápido de softwareUnidad I - Desarrollo rápido de software
Unidad I - Desarrollo rápido de softwareAlejandro Flores
 

Semelhante a Cuadro comparativo de herramientas de programacion eclipse, java (20)

1057571401
10575714011057571401
1057571401
 
Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#
 
Herramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareHerramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de software
 
Software
SoftwareSoftware
Software
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
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 .
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
Deber alex
Deber alexDeber alex
Deber alex
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Lenguajes de Programación: Android
Lenguajes de Programación: AndroidLenguajes de Programación: Android
Lenguajes de Programación: Android
 
Id sw15
Id sw15Id sw15
Id sw15
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
Metodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareMetodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de software
 
El software
El softwareEl software
El software
 
Unidad I - Desarrollo rápido de software
Unidad I - Desarrollo rápido de softwareUnidad I - Desarrollo rápido de software
Unidad I - Desarrollo rápido de software
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 

Último

DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docxLuisAndersonPachasto
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxRosabel UA
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIAGUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIAELIASPELAEZSARMIENTO1
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsxJuanpm27
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxRAMON EUSTAQUIO CARO BAYONA
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfpatriciavsquezbecerr
 

Último (20)

DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIAGUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdf
 

Cuadro comparativo de herramientas de programacion eclipse, java

  • 1. INSTITUTO TECNOLOGICO SUPERIOR DE COSAMALOAPAN 13 HERRAMIENTAS “CASE” DEFINICIONES, CARACTERISTICAS VENTAJAS… Cristian Manuel Cobos Santos Ing. Francisco Javier Reyes Santamand Fundamentos de Ingeniería de Software Ing. Sistemas Computacionales 503 - A
  • 2. CRISTIAN MANUEL COBOS SANTOS NOMBRE DEFINICION CARACTERISTICAS VENTAJAS DESVENTAJAS ECLIPSE Herramientas de programación de código abierto multiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido" ha sido usada para desarrollar entornos de desarrollo integrados.  Dispone de un Editor de texto con resaltado de sintaxis.  La compilación es en tiempo real.  Tiene pruebas unitarias con JUnit, control de versiones con CVS, integración con Ant, asistentes (wizards) para creación de proyectos, clases, tests, etc., y refactorización  Entorno de desarrollo integrado (IDE) de Eclipse emplea módulos (en inglés plug-in).  Herramienta universal - un IDE abierto y extensible para todo.  Plataforma ligera para componentes de software  Consumo de Recursos ARGOUML Es una herramienta utilizada en el modelaje de sistemas, mediante la cual se realizan diseños en llevados a cabo en el análisis y pre-diseño de Sistemas de Software.  UML 1.4 - Características de extensibilidad mejoradas de UML 1.4  Diagramas de Secuencia  Compatibilidad AndroMDA  Calidad - Cientos de bugs han sido arreglados.  La mayoría de las funciones ahora soportan la selección múltiple de los elementos del modelo.  Arrastrar y soltar desde el árbol de exploración al diagrama y dentro del árbol de exploración.  Soporte fiel del estándar UML 1.4  Exportación a seis formatos gráficos  Documentación y comunidad de usuarios  Multiplataforma  No tiene botón "deshacer".  Los Modelos a veces no pueden ser re- abiertos.  Import/Export a Java.  Al seleccionar un área no se seleccionan las clases de relación.  Debes de crear un diagrama de clases, para crear algún otro diagrama. NETBEANS Es un entorno de desarrollo integrado libre,  Es un producto libre y gratuito sin restricciones de  La plataforma Netbeans puede ser usada para  Poca existencia de pluguins para esta plataforma.
  • 3. CRISTIAN MANUEL COBOS SANTOS hecho principalmente para el lenguaje de programación Java uso.  Soporta JavaScript  Sintaxis resaltada  Completacion de códigos.  Soluciones rápidas  Refactorización  Menor consumo de memoria desarrollar cualquier tipo de aplicación.  Reutilización del Módulos.  Permite el uso de la herramienta Update Center Module.  Instalación y actualización simple.  Incluye Templates y Wizards.  Posee soporte para Php.  hace falta documentación del Rich Client Plataform (RCP).  No posee un editor de código HTML. ENTERPRISE ARCHITEC Es una herramienta que abarca integralmente el ciclo de vida, cubriendo el desarrollo de Software desde el relevamiento de los requerimientos, a través de las etapas de análisis, modelos de diseño, testing y finalmente el mantenimiento y re-uso.  Crear elementos del modelo UML para un amplio alcance de objetivos.  Velocidad.  Escalabilidad.  Baja complejidad.  Alta popularidad.  Ubicar esos elementos en diagramas y paquetes.  Soporte para pruebas.  Buena documentación.  Documentar los elementos que ha creado.  Crear conectores entre elementos  Fácil de usar.  Utiliza los 13 diagramas UML 2.X  Genera gráficos de gran calidad.  Excelente documentación.  Alto precio. RATIONAL ROSE Es una herramienta de diseño orientada a objetos, que da soporte al modelado visual, es decir, que permite  Soporte para análisis de patrones ANSI C++, Rose J y Visual.  Capacidad de análisis de calidad de código.  Modelado UML  Un diseño más rápido.  Las aplicaciones se crean a partir de Componentes ya existentes.  Mantenimiento más sencillo.  Pero también Rational Rose presenta una pequeña desventaja.  necesita de mucha memoria para poder de alguna forma ser manejado de forma rápida y eficiente,
  • 4. CRISTIAN MANUEL COBOS SANTOS representar gráficamente el sistema, permitiendo hacer énfasis en los detalles. para trabajar en diseños de base de datos, con capacidad de representar la integración de los datos y los requerimientos de aplicación a través de diseños lógicos y físicos  Capacidad de crear definiciones de tipo de documento XML (DTD) para el uso en la aplicación.  Integración con otras herramientas de desarrollo de Rational.  El enlace dinámico incrementa la flexibilidad, permitiendo la Adhesión de nuevas clases de objetos sin modificar los actuales. Velocidad.  La mayoría de los lenguajes orientados a objetos Imponen una carga bastante pesada a la computadora.