Vous êtes sur la page 1sur 2

Unificate Modeling Lenguage (UML)

Es un lenguaje para hacer modelos y es independiente de los mtodos de anlisis y


diseo. Existen diferencias importantes entre un mtodo y un lenguaje de modelado. Un
mtodo es una manera explcita de estructurcturar el pensamiento y las acciones de cada
individuo. Adems ese mtodo dice al usuario que hacer, como hacerlo, cuando hacerlo y
por qu hacerlo; mientras que el lenguaje de modelado carece de estas instrucciones.
Mtodos que contienen modelos y esos modelos son utilizados para describir algo y
comunicar los resultados del uso del mtodo.
Un modelo es expresado en un lenguaje de modelado. Un lenguaje de modelado consiste
en vistas, diagramas, elementos de modelo y un conjunto de mecanismos generales
reglas que indican como utilizar los elementos. Las reglas son sintcticas, semnticas y
pragmticas.
Las vistas muestran diferentes aspectos del sistema modelado. Una vista no es una
grfica, pero si una abstraccin que consiste en un nmero de diagramas y todos esos
diagramas juntos muestran una fotografa completa del sistema. Las vistas tambin ligan
el lenguaje con el modelado a los mtodos o procesos elegidos para el desarrollo.
Los diagramas son las grficas que describen el contenido de una vista. UML tiene
nueve tipos de diagramas que son utilizados en combinacin para proveer todas las vistas
de un sistema: diagramas de caso de uno, de clases, de objetos, de estados, de
secuencias, de colaboracin, de actividad, de componentes y de distribucin.
Los conceptos utilizados en los diagramas son elementos de modelo que presentan
conceptos comunes orientados a objetos, tales como clases, objetos y mensajes y las
relaciones entre estos conceptos incluyendo la asociacin, dependencia y generalizacin.
Un elemento de modelo es utilizado en varios diagramas diferentes, pero siempre tiene el
mismo significado y simbologa.
Las reglas o los mecanismos generales implementado en el diseo de UML proveen
comentarios extras, informacin o semntica acerca del elemento de modelo; adems
proveen mecanismos de extensin para adaptar o extender un UML a un mtodo o
proceso especifico, organizacin o usuario.
Las fases del desarrollo de sistema que soporta UML son: anlisis de requerimientos,
anlisis, diseo, programacin y pruebas.

Referencias.
ERIKSSON, Hans-Erik and PENKER, Magnus"UML Toolkit"
Wiley Computer Publishing
Instituto
Politcnico
Nacional

Unidad Profesional Interdisciplinaria de Biotecnologa

Informtica Medica

XML Y UML

Alumno:
Castellanos Castillo Carlos Gerardo

Profesor:
Jorge Isaac Chairez Oria

Vous aimerez peut-être aussi