Está en la página 1de 2

Lenguaje Unificado de Modelado (UML) Es un lenguaje modelado de sistemas

de software basado en diagramas para la especificacin, visualizacin,


construccin y documentacin de sistemas complejo, proporciona un vocabulario y
una reglas para permitir una comunicacin UML es un lenguaje para describir
modelos. Un modelo es una simplificacin de la realidad para comprender mejor el
sistema que queremos desarrollar y se basa en el paradigma de la orientacin a
objetos. Este lenguaje se centra en la representacin grfica de un sistema
Incorporando, toda una serie de diagramas y notaciones grficas y textuales
destinadas a mostrar, que pueden utilizarse en las diferentes fases del ciclo de
desarrollo del software.
Los objetivos de UML son muchos, pero se pueden sintetizar sus funciones:
Visualizar: UML permite expresar de una forma grfica un sistema de forma que
otro lo puede entender.
Especificar: UML permite especificar cules son las caractersticas de un sistema
antes de su construccin
Construir: A partir de los modelos especificados se pueden construir los sistemas
diseados.
Documentar: Los propios elementos grficos sirven como documentacin del
sistema desarrollado que pueden servir para su futura revisin.
El lenguaje es lo suficientemente expresivo como para modelar sistemas que no
son informticos, como flujos de trabajo
Un modelo UML est compuesto por tres clases de bloques de construccin:
Elementos: Los elementos son abstracciones de cosas reales o ficticias (objetos,
acciones, etc.)
Relaciones: relacionan los elementos entre s.
Diagramas: Son colecciones de elementos con sus relaciones.
UML Se utiliza para definir un sistema, para detallar los artefactos en el sistema y
para documentar y construir. Ofrece un estndar para describir un "plano" del
sistema (modelo).
Los diagramas de clases: se utilizan para mostrar la estructura esttica del
sistema modelado pueden contener clases, interfaces, paquetes, relaciones e
incluso instancias, como objetos o enlaces. Es herramienta de diseo ayudando a
los desarrolladores a planificar y establecer la arquitectura y estructura del sistema
y subsistema antes de escribir el cdigo permitiendo que el sistema est bien
diseado desde el principio.
Tambin describe los tipos de objetos que hay en el sistema y las diversas clases
de relaciones estticas que existen entre ellos. Los principales son de relaciones

estticas: Asociaciones (por ejemplo, un diente puede rentar diversas


videocintas).Subtipos (una enfermera es un tipo de persona). Los diagramas de
clase tambin muestran los atributos y operaciones de una clase y las
restricciones a que se ven sujetos, segn la forma en que se conecten los objetos.

También podría gustarte