Este documento describe varias herramientas de ingeniería de software asistida por computadora (CASE). Algunas de las herramientas mencionadas son Microsoft Project, Racional Rose, JDeveloper, MagicDraw y Visual Paradigm. El documento también explica brevemente las funciones y usos de algunas de estas herramientas CASE.
1. Case (Computer –Aided
Software Engineering)
ITL-PCM
Herramientas de
Ingeniería de Software
Asistida por la
Computadora
Herramientas automatizadas
para incrementar la
productividad en cualquier fase
del desarrollo de un Software.
2. HERRAMIENTAS CASE
Razones para su uso
ITL-PCM
Aumento de la productividad
del ingeniero de software
Mejora en la comunicación
desarrollador-usuario.
Integración de la actividades
del desarrollo de Software.
Evaluar el impacto de los
cambios en el mantenimiento
3. HERRAMIENTAS CASE
Microsoft Project
ITL-PCM
Es un software de para
asistir a administradores de
proyectos en el desarrollo de
planes, asignación de recursos a
tareas, dar seguimiento al
progreso, administrar presupuesto
y analizar cargas de trabajo.
4. HERRAMIENTAS CASE
Racional Rose (IBM)
ITL-PCM
Se puede crear clases y provee
plantillas de código que pueden
aumentar significativamente la
cantidad de código fuente
generado. Adicionalmente, se
pueden aplicar los patrones de
diseño, Admite otras herramientas
de desarrollo (IDEs).
5. HERRAMIENTAS CASE
JDeveloper
ITL-PCM
Este magnífico entorno integrado
desarrollado por Oracle trabaja
con la ingeniería inversa, es decir
primero se crea él código y después
el diagrama. Es un software
propietario pero gratuito desde
2005. Posee diagrama de clases
(UML)
6. HERRAMIENTAS CASE
MagicDraw
ITL-PCM
Modelaje con completas
características UML, facilita
análisis y el diseño de los sistemas y
de las bases de datos orientados
objeto.
Generador automático de informes.
7. HERRAMIENTAS CASE
Visual Paradigm
ITL-PCM
Herramienta UML profesional que
soporta el ciclo de vida completo
del desarrollo de software: análisis
y diseño orientados a objetos,
construcción, pruebas y despliegue.
Genera código desde diagramas y
generar documentación.
8. HERRAMIENTAS CASE
Microsoft Visio
ITL-PCM
Facilita a los profesionales
empresariales y de Tecnologías de
la Información la visualización, el
análisis y la comunicación de
información compleja, con
diagramas UML o de otro tipo.
9. HERRAMIENTAS CASE
BoUML
ITL-PCM
BoUmL es una herramienta de
software libre. Pude ser
redistribuida o modificada bajo los
términos de Licencia Pública
General (GNU).
Es una herramienta que permite
especificar y generar código en
C++, Java y PHP.
10. HERRAMIENTAS CASE
PowerDesigner
ITL-PCM
Es una herramienta para el
análisis, diseño inteligente y
construcción sólida de una base de
datos y un desarrollo orientado a
modelos de datos a nivel físico y
conceptual. Diseño de objetos y
datos en aplicaciones de uso común
como PowerBuilder, Power++,
Visual Basic y Delphi