Uml (Unified Modeling Language)

Páginas: 9 (2006 palabras) Publicado: 21 de julio de 2012
UML (Unified Modeling Language)

El Lenguaje Unificado de Modelado (UML) es una técnica para la especificación de sistemas en todas sus fases. Este ha sido desarrollado por los más importantes autores en materia de Análisis y Diseño de Sistemas y ha sido usada con éxito en sistemas hechos para toda clase de industrias alrededor del mundo: Salud, Bancos, Comunicaciones, Aeronáutica, Finanzas,etc.

Sin lugar a dudas OOAD (Object Oriented Analysis and Design), implementado con UML (Unified Modeling Language), es la metodología más avanzada en la actualidad. Esta metodología introduce los Casos de Uso, una poderosa herramienta para reducir los riesgos en la definición de requerimientos de sistemas nuevos. Los Casos de Uso sirven como columna vertebral del proceso de desarrollo deaplicaciones y tienen como objetivo garantizar que los resultados se ajusten completamente a las expectativas de los usuarios finales.

El Lenguaje Unificado de Modelado (UML). Analiza los diagramas que componen UML y ofrece acercamientos a casos de uso guiados sobre cómo estos diagramas se usan para modelar sistemas. También trata los mecanismos de extensibilidad de UML, los cuales permiten ampliar sunotación y su semántica.

UML: Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema de software. UML ofrece un estándar para

describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocios y funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos ycomponentes de software reutilizables.

El punto importante para notar aquí es que UML es un "lenguaje" para especificar y no un método o un proceso. UML se usa para definir un sistema de software; para detallar los artefactos en el sistema; para documentar y construir -es el lenguaje en el que está descrito el modelo. UML se puede usar en una gran variedad de formas para soportar una metodología dedesarrollo de software (tal como el Proceso Unificado de Rational) -pero no especifica en sí mismo qué metodología o proceso usar.

¿PARA QUÉ SIRVE UML?

UML sirve para hacer modelos que permitan: • • • • Visualizar como es un sistema o como queremos que sea. Especificar la estructura y/o comportamiento de un sistema. Hacer una plantilla que guíe la construcción de los sistemas Documentar lasdecisiones que hemos tomado.

El modelado sirve no solamente para los grandes sistemas; aún en aplicaciones de pequeño tamaño se obtienen beneficios de modelar, sin embargo, es un hecho que entre más grande y más complejo es el sistema, el modelado juega un papel más importante. Esto se debe a una razón simple: “Hacemos modelos de sistemas complejos porque no podemos entenderlos en sutotalidad”

Hay límites para el entendimiento de la complejidad. A través del modelado reducimos el ámbito del problema de estudio al enfocar solo un aspecto a la vez.

UML

puede

ser

usado

extensivamente

en:

Recopilación

de

requerimientos, Análisis de aplicaciones, Diseño de sistemas, en pruebas, en implementación, en reingeniería y prácticamente en cualquier actividad dedesarrollo que sea susceptible de ser modelada. Cabe aclarar que aunque UML es orientado a objetos preferentemente, es útil en cualquier modelo tecnológico ya que es independiente de lenguajes de programación o tecnología determinada.

¿PORQUE ES IMPORTANTE UML?

Esta consolidado como el lenguaje estándar en el análisis y diseño de sistemas de computo. Mediante UML es posible establecer la serie derequerimientos y estructuras necesarias para plasmar un sistema de software previo al proceso intensivo de escribir código.

En otros términos, así como en la construcción de un edificio se realizan planos previo a su construcción, en Software se deben realizar diseños en UML previa codificación de un sistema, ahora bien, aunque UML es un lenguaje, éste posee más características visuales que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • UML. "Unified Modeling Language":
  • UML(Unified Modeling Language)
  • Uml (Unified Modeling Language)
  • UML Unified Modeling Language
  • Unified Modeling Language (UML)
  • Unified Modeling Language ( uml)
  • Uml (unified modeling language)
  • Uml unified modeling language

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS