Mapas

Páginas: 6 (1489 palabras) Publicado: 24 de abril de 2012
I. INTRODUCCION
Este artículo ha sido escrito para definir claramente y en un lenguaje comprensible, el concepto del Lenguaje Unificado de Modelado, más conocido como UML.
Abracaremos un poco de historia y como ha sido la transición y el uso de este lenguaje en los diferentes tipos de modelados, no solo de informática sino aplicable a otros campos.
En el recorrido haremos también una brevedescripción de los diagramas que lo conforman y su uso. La importancia que tienen y como nos puede aportar una valor significativo.

II. CONTENIDO
Desde el inicio de la informática siempre se han utilizado diferentes formas de representar los diseños.
La falta de estandarización en la manera de representar gráficamente un modelo impedía que los diseños gráficos realizados se pudierancompartir fácilmente entre distintos diseñadores.
Se llegó entonces a la necesidad de un lenguaje, que fuera no sólo para comunicar ideas sino también que sirviera de apoyo en todos los procesos de análisis de un problema.
Fue con este objetivo que se creó el Lenguaje Unificado de Modelado (UML: Unified Modeling Language).
Para entender el significado y el objetivo de UML, es preciso mirar alpasado y saber cómo se originó el término.

A finales de los años ochentas se empezó a hacer publicaciones y trabajos muy importantes sobre el desarrollo de notaciones para el análisis y diseños de sistemas orientados a objetos.
A comienzos de los noventas Grady Booch, James Rumbaugh e Ivar Jacobson, éste último considerado como el padre de los casos de usos; empezaron a intercambiar documentos ytrabajar en conjunto, lo que conllevó a hacer grandes avances en el modelo.
En ese entonces, ya se hablaba de estandarización, pero no había claramente establecido pautas, muchos se oponían a la idea estándares para métodos.
En 1994 Rational contrató a Rumbaugh en donde ya trabajaba Booch, un año después Jacobson se unía a ellos en Rational.
En 1997 salió a la luz la versión 1.0 de UML.Teniendo todo esto en cuenta, podríamos definir de manera muy sutil que UML es un conjunto de herramientas, que permite modelar (analizar y diseñar) sistemas orientados a objetos.
Siguiendo con el tema de definiciones, podemos también especificar los objetivos principales del lenguaje:
Visualizar: UML permite expresar de una forma gráfica un sistema de forma que otro lo puede entender.Especificar: UML permite especificar cuáles son las características de un sistema antes de su construcción.
Construir: A partir de los modelos especificados se puede construir los diseños especificados.
Documentar: Los propios elementos gráficos sirven como documentación del sistema desarrollado que pueden servir para su futura revisión.
Adicional a la importancia que tiene UML para modelarsistemas informáticos, también ha funcionado con otros modelos como flujos de trabajo en una empresa, estructura de una organización y hasta diseño de hardware.
Complementando los conceptos, entonces un modelo compuesto por tres clases de bloques de construcción:
Elementos: Los elementos son abstracciones de cosas reales o ficticias (objetos, acciones, etc.)
Relaciones: relacionan loselementos entre sí.
Diagramas: Son colecciones de elementos con sus relaciones.

El siguiente punto importante del tema son los diagramas que integran el modelo.
Un diagrama es la representación gráfica de un conjunto de elementos con sus relaciones.
Para UML existe una gran variedad de diagramas que nos permiten visualizar el sistema desde varias perspectivas.
Los definimos de lasiguiente manera;
Diagrama de casos de usos: representa gráficamente los casos de uso que tiene un sistema. Se define un caso de uso como cada interacción supuesta con el sistema a desarrollar, donde se representan los requisitos funcionales. Es decir, se está diciendo lo que tiene que hacer un sistema y cómo lo va a hacer.

Diagrama de clases: muestra un conjunto de clases, interfaces y sus...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mapa
  • Mapa
  • Mapa
  • Mapa
  • mapas
  • mapa
  • mapas
  • Los Mapas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS