Modelado de Software con UML2.0 - Universidad Autónoma de ...
Modelado de Software con UML2.0 - Universidad Autónoma de ...
Modelado de Software con UML2.0 - Universidad Autónoma de ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Tipos <strong>de</strong> Diagramas<br />
Indice<br />
Introducción<br />
Introducción.<br />
Diagramas <strong>de</strong> Clases y Objetos.<br />
Otros Diagramas.<br />
OCL.<br />
Acción Semántica.<br />
Perfiles Perfiles.<br />
Bibliografía<br />
Lecturas sugeridas/ejercicios.<br />
9<br />
11<br />
Tipos <strong>de</strong> Diagramas<br />
¿Cómo ¿ estamos seguros g <strong>de</strong> que q la<br />
composición <strong>de</strong> un <strong>con</strong>junto <strong>de</strong> diagramas es<br />
correcta, es <strong>de</strong>cir, que los mo<strong>de</strong>los son<br />
<strong>con</strong>sistentes?<br />
<strong>con</strong>sistentes?.<br />
¿Cómo po<strong>de</strong>mos comprobar ciertas<br />
propieda<strong>de</strong>s <strong>de</strong> nuestro sistema global?<br />
¿Cuál es la semántica precisa <strong>de</strong> los diagramas<br />
y <strong>de</strong> sus combinaciones?<br />
UML vs. Lenguajes Específicos <strong>de</strong> Dominio.<br />
Clases y Objetos<br />
LLos di diagramas d<strong>de</strong> Cl Clases y d<strong>de</strong> Obj Objetos t son llos principales i i l<br />
modos <strong>de</strong> representar los aspectos estructurales en UML.<br />
Diagramas <strong>de</strong> clases. Estructura <strong>de</strong>l sistema.<br />
Clases.<br />
Atributos: Tipos, valores iniciales.<br />
Operaciones: visibilidad.<br />
Relaciones <strong>con</strong> otras clases: Asociaciones<br />
Diagramas <strong>de</strong> objetos. Estructura <strong>de</strong>l sistema en tiempo<br />
<strong>de</strong> ejecución.<br />
Objetos. Instancias <strong>de</strong> una Clase.<br />
Atributos (valores actuales) actuales).<br />
Links. Relaciones entre objetos, instancias <strong>de</strong> asociaciones.<br />
10<br />
12