Documentos de Académico
Documentos de Profesional
Documentos de Cultura
. MODELADO
Que es UML?
El Lenguaje Unificado de Modelado prescribe un conjunto de notaciones y diagramas estndar para modelar sistemas orientados a objetos, y describe la semntica esencial de lo que estos diagramas y smbolos significan.
Se usa para entender, disear, configurar, mantener y controlar la informacin sobre los sistemas a construir.
UML est diseado para su uso con software orientado a objetos, y tiene un uso limitado en otro tipo de cuestiones de programacin.
Un Modelo UML indica qu es lo que supuestamente har el sistema, mas no cmo lo har.
Algo de Historia
Es el resultado del trabajo hecho por Grady Booch, James Rumbaugh e Ivar Jacobson. (1995)
El lenguaje de modelado pretende unificar la experiencia pasada sobre tcnicas de modelado e incorporar las mejores prcticas actuales en acercamiento estndar.
En 1997 UML 1.1 fue aprobada por la OMG convirtindose en la notacin estndar para el anlisis y el diseo orientado a objetos.
Objetivos
Proporcionar a los usuarios un lenguaje de modelado visual expresivo y utilizable para el desarrollo e intercambio de modelos significativos. Proporcionar mecanismos de extensin y especializacin.
Ser independiente del proceso de desarrollo y de los lenguajes de programacin. Fomentar el crecimiento del mercado de las herramientas OO.
Recordar
El UML debe entenderse como un estndar para modelado y no como un estndar de proceso software.
Modelos y diagramas
la forma en como un cliente (Actor) opera el sistema en desarrollo, adems de la forma, tipo y orden en como los elementos interactan. (operaciones o casos de uso.)
Diagrama de clases
Sirve
para visualizar las relaciones entre las clases que involucran el sistema.
Diagramas de interaccin
Secuencia Colaboracin
Diagrama de Secuencia
Representa
la forma en como un cliente (Actor) u objeto (clases) se comunican entre si en peticin a un evento. Esto implica recorrer toda la secuencia de llamadas, de donde se obtienen las responsabilidades claramente.
Diagrama de Colaboracin
Tambin
representa la interaccin. La diferencia con el de secuencias es que el de colaboracin representa la interaccin mas centrada desde e punto de vista de la relacin entre los objetos.
Diagrama de estados
Refleja
Estado
Diagrama de componentes
Describe
los elementos fsicos de un sistema y sus relaciones. Es una vista fsica del sistema