¿Qué es un modelo?

Un modelo es una simplificación de la realidad.

¿Para qué modelamos?
Para controlar riesgos. Para comunicar la estructura deseada y el comportamiento del sistema. Para comprender mejor el sistema. ¿Qué es un objeto? Es una representación de una entidad del mundo real, tiene estado y realiza operaciones.

. construir y documentar un sistema. especificar. Definición de UML Es un lenguaje gráfico para visualizar. UML ofrece un estándar para describir un "plano" del sistema (modelo). ¿Qué es una clase? Describe una colección de objetos similares.¿Qué es un atributo y qué es una operación? Los atributos corresponden a datos encapsulados en un objeto y las operaciones a los algoritmos que procesan esos datos.

Elementos principales de UML UML requiere aprender 3 elementos importantes: 1.Las reglas sobre como combinar los bloques básicos 3.Los mecanismos que se aplican en UML .Los bloques básicos para construir 2.

.

Una dependencia es una relación. adornos (multiplicidad y nombres en el extremo). Representada por una línea. la cual puede estar dirigida. es una relación estructural entre clases. La agregación representa una relación estructural entre un todo y sus partes La composición indica que en la relación la existencia de la parte depende de la existencia del todo . incluir una etiqueta. en el cual un cambio en un elemento (el elemento independiente) puede afectar la semántica del otro elemento (el elemento dependiente) Relación de asociación.

Realización. en la cual el hijo comparte la estructura y comportamiento del padre.Una relación de tipo especialización/generalización. Ilustra las restricciones que se aplican a la forma en que están conectados los objetos. Diagrama de casos de uso Diagramas de clases: Describe el tipo de los objetos en el sistema y las diferentes relaciones estáticas que existen entre ellos. Muestra los rasgos (propiedades y operaciones) de cada clase. donde un clasificador especifica el contrato que otro clasificador garantiza que se cumplirá. .

.

. Una interfaz es una colección de operaciones que representan el comportamiento completo de una clase o componente. o solo una parte de ese comportamiento. Un componente proporciona la realización de un conjunto de interfaces.DIAGRAMA DE COMPONENTES Un componente es una parte modular que oculta su implementación detrás de un conjunto de interfaces externas.

incluyendo los mensajes enviados entre ellos. Consta de un conjunto de objetos y sus relaciones. Destaca la ordenación temporal de los mensajes entre los objetos que interaccionan. .DIAGRAMAS DE SECUENCIA Y COMUNICACIÓN Es un diagrama que ilustra la interacción entre objetos.

.

sistemas. bits. Nodo Es un elemento físico que existe en tiempo de ejecución y que representa un recurso computacional. dispositivos) que implementan un sistema Incluyen nodos. codigo En los nodos se ejecutan los artefactos .DIAGRAMA DE DESPLIEGUE Sirven para visualizar el diseño arquitectónico Permiten ver los aspectos físicos (computadoras. normalmente como asociaciones   Pueden tener atributos y operaciones Artefacto Representan el empaquetamiento de elementos logicos. que generalmente tiene algo de memoria y a menudo capacidad de procesamiento Se pueden organizar agrupándolos en paquetes y se pueden conectar entre sí. artefactos y las relaciones entre ellos.

Sign up to vote on this title
UsefulNot useful