top of page

SIGUEME :

Buscar

LENGUAJE DE MODELO UNIFICADO

  • José Mera
  • 17 jun 2015
  • 2 Min. de lectura

INTRODUCCIÓN

Según Hernández, 2010 el lenguaje UML permite representar en mayor o menor medida todas las fases de un proyecto informático: haciendo análisis con los casos de uso, el diseño con los diagramas de clases, objetos, etc., hasta la implementación y configuración con los diagramas de despliegue.

En este tema conoceremos que es este modelo, su clasificación y además veremos algunas de sus ventajas y desventajas.


MARCO TEÓRICO

LENGUAJE DE MODELADO UNIFICADO

Creado en el año 1994, con el objetivo de unificar dos métodos de desarrollo existentes en aquella época: el Booch y el OMT, pero luego se empezaron a tener aportaciones de otras personan y empresas, con lo cual se llegó a la primera versión de UML.

Este lenguaje se basa en los diagramas para la especificación, visualización, construcción y documentación de cualquier sistema sea sencillo o complejo.

images.jpg


OBJETIVOS DE UML

Los objetivos que tiene UML son muchos pero se los puede clasificar por sus funciones principales:

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 pueden construir los sistemas diseñados.

Documentar: Los propios elementos gráficos sirven como documentación del sistema desarrollado que pueden servir para su futura revisión.


COMPONENTES UML

Un modelo UML está compuesto por tres clases de bloques de construcción:

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.


CLASIFICACIÓN

Existen varios criterios de varios autores, sin embargo esta es la clasificación más usada:

DIAGRAMAS DE ESTRUCTURA

  • Diagrama de clases

  • Diagrama de componentes

  • Diagrama de objetos

  • Diagrama de despliegue y

  • Diagrama de paquetes

descarga.png

DIAGRAMAS DE COMPORTAMIENTO

  • Diagrama de actividades

  • Diagrama de casos de uso

  • Diagrama de estados

descarga (1).png

DIAGRAMAS DE INTERACCIÓN

  • Diagrama de secuencias

  • Diagrama de comunicación

  • Diagrama de tiempos

En el siguiente tema se explicara de manera más detallada los dos diagramas más utilizados (casos de usos y de clases).


VENTAJAS Y DESVENTAJAS

Ventajas

  • UML Se puede usar para diferentes tipos de sistemas

  • UML consolida muchas de las notaciones y conceptos más usados orientados a objetos

  • UML es fácilmente entendible.

Desventajas

  • No es un método de desarrollo

  • Es independiente del ciclo de vida del software

  • No presta facilidad al diseño de sistemas distribuidos

CONCLUSIÓN

El UML es de gran utilidad al momento de hacer la planificación y diseño de las aplicaciones a desarrollar, ya que nos permiten ver de mejor manera la forma en la que se da el flujo de los datos y las relaciones que existen entre los objetos.


BIBLIOGRAFÍA

Berzal, F. 2004. Relaciones entre clases: Diagramas de clases UML. Consultado 15 de Junio del 2015. Formato PDF. p 1-11.


Hernández, 2010. El lenguaje Unificado de Modelado (UML). Consultado, 15 de Junio del 2015, Formato PDF. Disponible en: http://www.disca.upv.es/enheror/pdf/ActaUML.PDF.


Zapata, A. 2008. Diseño Estructural: Diagrama de Clases. Consultado, 15 de Junio 2015. Formato PDF. p 1-11.


 
 
 

Comentarios


  • Facebook Social Icon

POSTS RECIENTES

© 2023 by Closet Confidential. Proudly created with Wix.com

  • b-facebook
  • Twitter Round
  • Instagram Black Round
bottom of page