Professional Documents
Culture Documents
DE
PRODUCTIVIDAD
MODELAMIENTO DE SISTEMAS
Los modelos se utilizan en muchas actividades de la vida humana:
MODELAMIENTO DE SISTEMAS
La OMT (Object Modeling Technique), intenta abstraer la realidad utilizando
tres clases de modelos Orientado a Objetos:
UML
UML, por sus siglas en ingls, Unified Modeling Language (Lenguaje Unificado de Modelado)
Definicin
UML
Un artefacto es una informacin que es utilizada o producida mediante un
proceso de desarrollo de software, como por ejemplo:
C. Felipe Fernndez F.-
UML
Modelado de objetos
En la especificacin del UML podemos comprobar que una de las partes que
lo componen es un metamodelo formal.
UML
Modelado de objetos
Una parte del UML define, una abstraccin con significado de un lenguaje
para expresar otros modelos (es decir, otras abstracciones de un sistema, o conjunto
de unidades conectadas que se organizan para conseguir un propsito).
Lo que en principio puede parecer complicado no lo es tanto si pensamos
que uno de los objetivos del UML es llegar a convertirse en una manera de definir
modelos, no slo establecer una forma de modelo, de esta forma simplemente
estamos diciendo que UML, adems, define un lenguaje con el que podemos
abstraer cualquier tipo de modelo.
Diagrama de Clases
Diagrama de Casos de Uso
Diagrama de Secuencias
Diagrama de Colaboraciones
11
12
13
14
15
16
17
18
19
<<include>> que especifica una situacin en la que un caso de uso tiene lugar
dentro de otro caso de uso
<<extends>> que especifica que en ciertas situaciones, o en algn punto
(llamado punto de extensin) un caso de uso ser extendido por otro.
Generalizacin que especifica que un caso de uso hereda las caractersticas del
super caso de uso, y puede volver a especificar algunas o todas ellas de una
forma muy similar a las herencias entre clases.
20
Los casos de uso pueden tener relaciones con otros casos de uso. Los
tres tipos de relaciones ms comunes entre casos de uso son:
21
22
23
24
25
26
27
28
29