Comparativa Herramientas CASE

Páginas: 11 (2510 palabras) Publicado: 25 de mayo de 2013
COMPARATIVA DE
HERRAMIENTAS CASE UML

David Ortiz de Latierro Delgado
Ana Belén Paramio Luena
Alumnos de la Escuela Técnica Superior de Ingenieros de
Telecomunicación de Valladolid

INDICE
1. INTRODUCCION
2. ¿QUÉ SON LAS HERRAMIENTAS CASE UML?
2.1.

Características

3. CRITERIOS DE SELECCIÓN
4. COMPARATIVA
4.1.

Procesos de ingeniería

4.2.

Soporte

4.3.

Modeladovisual

4.3.1. Facilidad de dibujo
4.3.2. Convención de estilo
4.4.

Diagramas soportados

4.5.

Soporte en la implementación

4.6.

Experiencia de usuario

5. CONCLUSION
6. REFERENCIAS

1. INTRODUCCIÓN
Desde que UML (Unified Modeling Language) se ha establecido como un estándar para el
modelado orientado a objetos de sistemas informáticos, multitud de empresas se han
lanzado ala carrera de conquistar el mercado de herramientas de apoyo a la ingeniería del
software, de tal manera que tan sólo el número de productos existentes ya hace difícil la
tarea de seleccionar el más conveniente para un uso concreto.
La "guerra de los métodos" se ha transformado en una "guerra de herramientas". La
búsqueda en Internet mediante palabras clave como "UML Tool" proporciona cientoso
miles de enlaces a páginas cuya búsqueda se facilita acudiendo a catálogos específicos que
enumeran las
principales herramientas existentes, junto con las características
principales que ofrece el fabricante. No obstante, el simple examen de estas características
se revela insuficiente para fundamentar una elección acertada, por tanto, se hace necesaria
una evaluación propia de lasherramientas que a primera vista puedan parecer más
convenientes para el cliente final.
¿Qué podemos esperar de una herramienta CASE (Computer-Aided Software Engineering)
para UML?
UML es un lenguaje visual de modelado para "visualizar, especificar, construir y
documentar los artefactos de un sistema software". Por tanto, lo primero que podemos
esperar de una herramienta es que facilite la tareade dibujar diagramas, su corrección
sintáctica, y la coherencia entre los distintos diagramas. Las distintas versiones del
lenguaje que han aparecido en rápida sucesión a lo largo de la última década y a veces con
cambios notables, dificultan en gran medida que las herramientas puedan mantenerse al
día en lo que respecta a la notación de UML.

2. ¿QUÉ SON LAS HERRAMIENTAS CASE UML?
En ladécada de los ochenta, un creciente número de empresas comenzó a utilizar la POO
para crear sus aplicaciones, lo cual generó la necesidad de un proceso estándar de análisis
y diseño orientado a objetos. Cada uno de estos procesos tenía su propia notación para
transmitir los resultados del análisis y el diseño.
A principios de la década de los noventa, diversas compañías utilizaban sus propiosprocesos y notaciones únicos. Al mismo tiempo, estas compañías querían utilizar
herramientas de software que tuvieran soporte para sus procesos particulares. Con tantos
procesos, se les dificultó a los distribuidores de software proporcionar dichas
herramientas. Evidentemente era necesario contar con una notación y un proceso
estándar.
En 1994 se comenzaron a trabajar para unificar sus popularesprocesos. En 1996, el grupo
liberó las primeras versiones de UML para la comunidad de ingeniería de software,
solicitando retroalimentación. Casi al mismo tiempo, una organización conocida como
Object Management Group hizo una invitación para participar en la creación de un
lenguaje común de modelado. El OMG es una organización sin fines de lucro que promueve
la estandarización de lastecnologías orientadas a objetos, emitiendo lineamientos y
especificaciones como UML.
2.1 Características
UML es un lenguaje grafico que permite visualizar, especificar, construir y documentar
todos los objetos/elementos de un sistema. Nos proporciona un lenguaje estándar para
construir el mapa/plano de un sistema, cubriendo cosas conceptuales como los procesos
de los negocios y las funciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Herramientas case
  • Herramientas case
  • Herramientas CASE
  • herramientas CASE
  • Herramientas Case
  • Casos De Herramientas
  • Herramientas Case
  • herramienta case

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS