Descargar

Arquitectura de software dirigida por modelos

Enviado por Pablo Turmero


Partes: 1, 2

    edu.red

    UML (Unified Modeling Language)

    edu.red

    UML UML es un lenguaje para

    Visualizar Especificar Construir Documentar artefactos de sistemas intensivos de software

    edu.red

    Lenguajes de modelado, modelos y diagramas Un lenguaje de modelado permite expresar los distintos modelos que se producen en el proceso de desarrollo. Un modelo es una representación abstracta de una especificación, un diseño o un sistema desde un punto de vista particular. Un diagrama es una representación de (parte de) un modelo de diseño Un modelo se representa por uno o más diagramas

    edu.red

    Lenguaje de Modelado UML 2.0 Elementos primitivos de modelado (estáticos, dinámicos, agrupamiento, anotaciones)

    Relaciones Dependencia Asociación Generalización Realización Diagramas UML (13 diagramas) Diagramas estáticos Diagramas de comportamiento

    edu.red

    RELACIONES Dependencia Una relación semántica entre dos elementos, tal que un cambio en una de ellos (el independiente) puede afectar al otro (el dependiente). A B “B depende de A”

    edu.red

    RELACIONES Asociación Es una relación estructural que describe un conjunto de links, siendo un link una conexión entre objetos 0..1 * empleador empleado

    edu.red

    RELACIONES Generalización Una relación de generalización/especialización en la que el elemento especializado (descendiente) se construye sobre la especificación del elemento generalizado (ancestro)

    edu.red

    RELACIONES Realización Es una relación semántica en la que un clasificador, tal como una interfaz o un caso de uso, especifica un “contrato” que otro clasificador, tal como una clase o una colaboración, garantiza llevar a cabo.

    Partes: 1, 2
    Página siguiente