COMPARACIÓN DE HERRAMIENTAS – CASE
GENERALIDADES
OBJETIVOS
-
Mejorar la productividad en el desarrollo y
mantenimiento del software.
-
Aumentar la calidad del software.
-
Reducir el tiempo y costo de desarrollo y
mantenimiento de los sistemas informáticos.
-
Mejorar la planificación de un proyecto
-
Automatizar el desarrollo del software, la
documentación, la generación de código, las pruebas de errores y la gestión del
proyecto.
-
Ayuda a la reutilización del software, portabilidad
y estandarización de la documentación
-
Gestión global en todas las fases de desarrollo de
software con una misma herramienta.
-
Facilitar el uso de las distintas metodologías
propias de la ingeniería del software.
DEFINICIÓN
Computer Aided Software Engineering, Ingeniería de Software Asistida por Computadora) son diversas aplicaciones informáticas destinadas a aumentar la productividad en el
desarrollo de software reduciendo el costo de las mismas en términos de tiempo y
de dinero. dan asistencia a los analistas,
ingenieros de software y desarrolladores, durante todos los pasos del Ciclo de
Vida de desarrollo de un Software de Investigación Preliminar, Análisis, Diseño, Implementación e Instalación.
CLASIFICACIÓN
Aunque no es fácil, se clasifica teniendo en cuenta
los siguientes parámetros:
-
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.
HERRAMIENTAS
|
GENERALIDADES
|
PLATAFORMA
|
ÁMBITO DE
UTILIZACIÓN
|
DISTRIBUCIÓN
|
ERWIN
|
Es una herramienta para el diseño de base de
datos, brinda productividad generación y mantenimiento de aplicaciones.
Visualiza la estructura y las optimiza.
|
Windows NT
Windows 98
Windows 2000
Windows
Windows 7
|
Desarrollo de base de datos
|
private
|
EASYCASE
.
|
Esta herramienta permite automatizar las fases de
análisis y diseño dentro del desarrollo de una aplicación, para poder crear
las aplicaciones eficazmente. Procesamiento de bases de datos de cliente/servidor, así
como sistemas de tiempo real.
|
Windows 9x
|
Desarrollo
de base datos
|
US $
|
JDEVELOPER
|
Desarrollado por Oracle trabaja con la
ingeniería inversa, primero se crea el código y después el diagrama. Es un
software gratuito desde2005. La
versión 9i de 2001 está basada en Java.
|
Windows xp
Linux
|
Modelado
UML
|
Gratuita
|
MAGICDRAW
|
Es una herramienta de modelaje con completas
características UML, sin duda es una de las mejores herramientas CASE del
mercado, y sus continuas actualizaciones. Implementada totalmente en JAVA.
Diseñada para los analistas del negocio, los analistas de software,
programadores, los ingenieros.
|
Windows xp
XLinux
|
Modelado UML
|
Privativa
|
ARGOUML
|
|
Maquina
Virtualde Java 1.3 superior
|
Libre
|
|
RATIONAL
ROSE
|
Es una herramienta para
modelado, que soporta UML 2.0, permite la creación de diferentes diagramas.
generación automática de código a diferentes lenguajes tales como:
Ada, ANSI C++, C++,
CORBA,
Java/J2EE.
|
Windows 98,98 SE, ME, NT4.0, XP
|
Desarrollo
más rápido de aplicaciones
diseño
|
US $6,115.00,
$3,490.00
$2,615.00,
|
HERRAMIENTAS
|
GENERALIDADES
|
PLATAFORMA |
ÁMBITO DE
UTILIZACIÓN
|
DISTRIBUCIÓN
|
POWER DESIGNER
|
Es
una suite de aplicaciones de Powersoft para la construcción, diseño y
modelado de datos a través de diversas Aplicaciones.
|
Windows. |
Crear
base de datos y aplicaciones cliente/servidor.
|
|
BOUML
|
Es una herramienta de software libre. Pude
ser modificada bajo los términos de
Licencia Pública General (GNU).
|
Linux
Windows.
|
||
POSEIDON
|
Es
una herramienta para modelar cualquier clase de
sistema, relacionado o no con programación por computadoras. Se presenta en dos ediciones: Community Edition
y Professional Edition.
|
Funciona sobre una máquina virtual de Java. |
Generación de código para
Java y exportación como HTML
Soporta diagramas UML
|
|
VISUAL
PARADIGM
|
Apoya el ciclo vital completo del desarrollo,
la notación más última de UML para modelar dela representación visual y
la gene-ración del código
| Windows 98,ME, NT 4.x,2000, XP, 2003 |
Análisis y diseño
Diagramas
de base de datos
|
Precio
Us $
999.00
|
TOGETHER
|
Robusta y sólida plataforma de Borland
fácilmente integrable a JBuilder. Usar efactoring y patrones.
Apoya procesos de testing a través de un marco apropiado. Se ajusta a
grandes proyectos.
|
Funciona
sobre una máquina virtual java
|
Precio
Us $3.000
U s $ 6.0000
|
|
ECLIPSE
|
Eclipse es un entorno de desarrollo integrado
de código abierto.
Desarrolla "Aplicaciones de Cliente
Enriquecido", basadas en navegadores. Usada para
desarrollar entornos de desarrollo integrados.
|
Multiplatafor-ma
|
Versión
gratuita
|
|
VISIBLE
ANALYST
|
Incluye todas las técnicas estándar de análisis
y diseño, una excelente enciclopedia, así como un alto nivel de integración
con los gestores.
|
Windows95/98/2000/XPo NT 4.0
|
US $2,995.0
|
HERRAMIENTAS
|
GENERALIDADES |
PLATAFORMA
|
ÁMBITO DE
UTILIZACIÓN
|
DISTRIBUCIÓN
|
Enterprise
ARCHITECT
|
Architect
tiene un mecanismo de perfil UML genérico para cargar y trabajar con
diferentes perfiles UML.
|
Windows
Linux
|
Diseño y modelado para UML
Modelado Web
Esquemas
XSD
|
Privativa
|
ORACLE jdeveloper
|
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.
|
Windows
Linux
Mac OSX
|
Desarrollo de
aplicaciones
|
libre
|
CONCLUSIONES
Herramientas CASE capaz de analizar las soluciones de software, mejora
los aspectos claves en el desarrollo de los sistemas de información, creada para la
automatización de procesos de análisis, diseño e implementación, brindándonos
una variedad de números, de esta forma
los componentes de los proyectos sean
cada día más eficientes para los usuarios. Debido a la demanda que tiene. En cuanto
a su uso ha ido aumentando. Encargada de Proporcionar topologías, aplicaciones portátiles,
brinda Control de versión, como también
a crear códigos compilados en el servidor, dar un Soporte multiusuario y
ofrecer seguridad.
REFERENCIAS DEL INTERNET
· HTTP://WWW.MONOGRAFIAS.COM/TRABAJOS73/HERRAMIENTAS-CASE-PROCESO-
DESARROLLO-SOFTWARE/HERRAMIENTAS-CASE-PROCESO-DESARROLLO-
SOFTWARE2.SHTML.
DESARROLLO-SOFTWARE/HERRAMIENTAS-CASE-PROCESO-DESARROLLO-
SOFTWARE2.SHTML.
· HTTP://WWW.INEI.GOB.PE/BIBLIOINEIPUB/BANCOPUB/INF/LIB5103/LIBRO.PDF
No hay comentarios:
Publicar un comentario