Está en la página 1de 5

Análisis de Sistemas

Herramientas Case: Poseidon for UML 6.0.2

Herramientas Case

Las herramientas CASE (Computer Aided Software Engineering, Ingeniería de Software Asistida por
Computadora) son diversas aplicaciones informáticas o programas informáticos destinadas a
aumentar la productividad en el desarrollo de software reduciendo el costo de las mismas en
términos de tiempo y de dinero.

Estas herramientas pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del
software en tareas como el proceso de realizar un diseño del proyecto, cálculo de costos,
implementación de parte del código automáticamente con el diseño dado, compilación
automática, documentación o detección de errores entre otras. Ya en los años 70 un proyecto
llamado ISDOS diseñó un lenguaje y por lo tanto un producto que analizaba la relación existente
entre los requisitos de un problema y las necesidades que estos generaban, el lenguaje en
cuestión se denominaba PSL (Problem Statement Language) y la aplicación que ayudaba a buscar
las necesidades de los diseñadores PSA (Problem Statement Analyzer).

Aunque ésos son los inicios de las herramientas informáticas que ayudan a crear nuevos proyectos
informáticos, la primera herramienta CASE fue Excelerator que salió a la luz en el año 1984 y
trabajaba bajo una plataforma PC.

Las herramientas CASE alcanzaron su techo a principios de los años 90. En la época en la que IBM
había conseguido una alianza con la empresa de software AD/Cycle para trabajar con sus
mainframes o computadoras centrales, estos dos gigantes trabajaban con herramientas CASE que
abarcaban todo el ciclo de vida del software. Pero poco a poco los mainframes han ido siendo
menos utilizados y actualmente el mercado de las Big CASE ha muerto completamente abriendo el
mercado de diversas herramientas más específicas para cada fase del ciclo de vida del software.

Luis Adolfo Perdomo Ruano


4890-09-8158
Análisis de Sistemas
Herramientas Case: Poseidon for UML 6.0.2

Poseidon For UML

Poseidón es una herramienta UML con un conjunto completo de diagramas (clases, paquetes,
casos de uso, estado, componentes, actividades y diagramas de secuencia).

Herramienta CASE, desarrollada en java, es multiplataforma para sistemas operativos Windows,


Linux, etc.

Esta directamente basado en AgroUML y se presenta en diferentes ediciones.

De la lengua que modelaba unificada fue diseñado reducir la complejidad del diseño del sistema
de software. Notación lenguaje y el proceso específico ha sido reemplazado con una notación
visual universal que facilita la comunicación dentro de todos los niveles de desarrollo de los
analistas de negocios con conocimientos de programación limitada todo el camino a los
arquitectos de software de alto nivel.

AgroUML

ArgoUML es una aplicación de diagramado de UML escrita en Java y publicada bajo la Licencia
BSD. Dado que es una aplicación Java, está disponible en cualquier plataforma soportada por Java.

El Magazine de Desarrollo de Software entrega premios anuales a herramientas de desarrollo de


software populares en varias categorías. En 2003 ArgoUML fue una de las finalistas en la categoría
"Design and Analysis Tools". ArgoUML recibió un premio "runner-up"(revelación), derrotando a
muchas herramientas comerciales.

Sin embargo, desde la versión 0.20, ArgoUML está incompleto. No es conforme completamente a
los estándares UML [1] y carece de soporte completo para algunos tipos de diagramas incluyendo
los Diagrama de secuencia y los de colaboración.

Luis Adolfo Perdomo Ruano


4890-09-8158
Análisis de Sistemas
Herramientas Case: Poseidon for UML 6.0.2

Características

 Soporte de diagramas UML 2.0


 Forward Engineering Java
 XMl soportado.
 Plataforma idependiente
 Esporta como GIF, JPG, PNG, PS, EPS, SVG (Solo con licencia en edición de la comunidad)
 Impresión (Solo con licencia en edición de la comunidad)
 Deshacer/Rehacer
 Copiar/Cortar/Pegar

Diagramas

 Clases
 Paquetes
 Casos de uso
 Estado
 Componentes
 Actividades
 Secuencia
 Desarrollo

Ediciones

 Comunidad
 Estándar
 Profesional
 Embebida

Luis Adolfo Perdomo Ruano


4890-09-8158
Análisis de Sistemas
Herramientas Case: Poseidon for UML 6.0.2

Costos

Licencia para usuario


Único
Producto Versió Descripción Precio (USD)
n
Edición Estándar 6.x Licencia 249.00
Actualización de Suscripción 129.00
Actualización de 5.x a 6.x 149.00
Edición Profesional 6.x Licencia 875.00
Actualización de subscripción 349.00
Actualización de 5.x a 6.x 449.00
Edición Embebida 6.x Licencia 2,590.00
Actualización de subscripción 1,090.00
Actualización de 5.x a 6.x 1,290.00

Edición para la comunidad – Suscripción por renta

Producto Periodo de Pago Precio (USD)


Subscripción Mensual 6.00
Subscripción Cuatrimestral 16.00
Subscripción Anual 56.00

Ventajas

 Tiene una interfaz de usuario muy intuitiva


 Atajos
 De teclado muy versátiles
 Cuenta con una buena variedad de diagramas
 Escalabilidad, Rendimiento, fiabilidad y personalización
 Se centra en la productividad del modelador

Desventajas

 De alto costo en sus versiones con licencia


 Problemas con la instalación
 En la versión gratuita las funcionalidades son limitadas: No se pueden guardar los
diagramas ni generar código javo.
 Al descargar la edición profesional de prueba, se pide licencia, la cual no es enviada al
correo electrónico
 Problemas con compatibilidad con sistemas operativos actuales

Luis Adolfo Perdomo Ruano


4890-09-8158
Análisis de Sistemas
Herramientas Case: Poseidon for UML 6.0.2

Luis Adolfo Perdomo Ruano


4890-09-8158

También podría gustarte