Herramientas CASE para el proceso de desarrollo de software
son las Herramientas de bajo nivel,L-CASE
(Lower CASE - CASE inferior) o
back-end ,dirigidas a las ultimas fases del desarrollo: construccion e
implantacion.
Juegos de herramientas o
toolkits , son el tipo mas simple de herramientas CASE. Automatizan una fase
dentro del ciclo de vida. Dentro de este grupo se encontrarian las herramientas
de reingenieria, orientadas a la fase de mantenimiento.
Las herramientas CASE se han venido ampliando y
desarrollando, existe una gran variedad de estas con caracteristicas
especificas, a continuacion describiremos algunas de ellas, desde las mas
actuales hasta otras ya no tanto.
- Microsoft Project
Microsoft Project es
un software de administracion de proyectos diseñado, desarrollado y comercializado
por Microsoft para asistir a administradores de proyectos en el desarrollo de
planes, asignacion de recursos a tareas, dar seguimiento al progreso,
administrar presupuesto y analizar cargas de trabajo.
Permite el aprendizaje rapido con el planeamiento y la
administracion guiados organización y seguimiento de las tareas y recursos,
comprar versiones de planes de proyectos evaluar los cambios, realizar un
seguimiento del rendimiento, generar informes predefinidos, compartir planes de
proyecto, colaboracion entre grupos de trabajo, presenta diagramas como:
Diagrama de Grant y Diagrama de Pert (diagrama
de red).
El Software Microsoft
Office Project en todas sus
versiones (la version 2007 es la mas reciente) es util para la gestion de
proyectos, aplicando procedimientos descritos en el PMBoK (Management Body of
Knowledge) del PMI (Project Management Institute).
La aplicación crea
calendarizacion de rutas criticas, ademas de cadenas y metodologia de eventos
en cadena disponibles como add-ons de terceros. Los calendarios pueden ser
resourse leveled, y las graficcas visualizadas en una Grafica de Gantt.
- Racional Rose
Rational Rose es una herramienta de produccion y
comercializacion establecidas por Rational Software Corporation (actualmente
parte de IBM). Rose es un instrumento operativo conjunto que utiliza el
Lenguaje Unificado (UMI) como medio para facilitar la captura de dominio de la
sematica, la arquitectura y el diseño.
Este software tiene la capacidad de:
·
Crear
·
Ver
·
Modificar
·
Manipular
Sus caracteristicas principales:
- No es gratuito, se debe hacer un previo pago para poder adquirir el producto.
- La ingenieria de codigo (directa e inversa) es posible para ANSI C++, Visual Basic 6, Java, J2EE/EJB, CORBA, Ada 83, Ada 95, Bases de datos:DB2, Oracle, SOL 92, SOL Server, Sybase, Aplicaciones WEB.
- Solamente Ingenieria reversa para COM.
- Rational Rose habilita asistentes para crear clases y provee plantillas de codigo que pueden aumentar significativamente la cantidad de codigo fuente generado. Adicionalmente, se pueden aplicarmlos patrones de diseño, Racional Rose ha provisto 20 de los patrones de diseño GOF para Java.
- Admite la integraacion con otras herramientas de desarrollo (IDEs).
- JDeveloper
Este magnifico entorno integrado desarrollado por Oracle
trabaja con la ingenieria inversa, es decir primero se crea el codigo y despues
el diagrama.
Es un software propietario pero gratuito desde 2005. Las
primeras vesrsiones de 1998 estaban basadas en el entorno JBuilder de Borland,
pero desde la version 9i de 2001 esta basado en Java, no estando ya relacionado
con el codigo anterior de JBuilder.
Fuente Bibliografica:
No hay comentarios:
Publicar un comentario