Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CENOVIO JUAREZ ELVIA VIANEY ESPINOSA HUERTA DIANA LAURA PEREZ DE ITA JACQUELINE BALCAZAR CERON GUADALUPE MARELY GMEZ FLORES SAL
Qu es un UML?
UML es un lenguaje. Un lenguaje proporciona un vocabulario y unas reglas para permitir una comunicacin Este lenguaje nos indica cmo crear y leer los modelos, pero no dice cmo crearlos.
OBJETIVOS DE UML:
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.
Clases:
Es una descripcin de un conjunto de objetos que comparten los mismos atributos, operaciones, relaciones y semntica. Grficamente una clase se representa como un rectngulo, dividido en tres zonas que contienen el nombre, los atributos y las operaciones.
Clase activa:
Es una clase cuyos objetos tienen uno o ms procesos o hilos de ejecucin y, por lo tanto, pueden dar origen a actividades de control. Los objetos de una clase activa representan elementos cuyo comportamiento es concurrente con otros elementos. Grficamente se representa como una clase pero con lneas ms gruesas.
Nombre clase
- atributos +operaciones
Los diagramas de estados muestran una Mquina de Estado En un modelo de estados se identifican las situaciones en la que el comportamiento o capacidad de respuesta son cualitativamente diferentes, as como los eventos o condiciones bajos las que se pasa de una situacin a otra (transiciones de estados). Los diagramas de estados son intensivamente utilizados en:
Una mquina de estados es un comportamiento que especifica las secuencias de estados por las que pasa un objeto a lo largo de su vida en respuesta a eventos, junto con sus respuestas a esos eventos (Booch, Rumbaugh, Jacobson)
Estado
Es una condicin o situacin en la vida de un objeto durante la cual satisface una condicin, realiza alguna actividad o espera algn evento. Un estado puede cualificarse:
Evento
Es la especificacin de un acontecimiento significativo que ocupa un lugar en el tiempo y en el espacio.
Es la aparicin de un estmulo que puede (o no) activar una transicin de estado.
Transicin
Es una relacin entre dos estados que indica que un objeto que est en el primer estado realizar ciertas acciones y entrar en el segundo estado cuando ocurra un evento especificado y se satisfagan unas condiciones especificadas.
Conclusin
Es fcil predecir que UML ser el lenguaje de modelado de software de uso universal. Las principales razones para ello son: En el desarrollo han participado investigadores de reconocido prestigio. Ha sido apoyado por prcticamente todas las empresas importantes de informtica.