Lenguaje Unificado De MoDelado Uml

Páginas: 11 (2571 palabras) Publicado: 16 de abril de 2012
Tema 5: El Lenguaje Unificado de Modelado

Departamento de Lenguajes y Sistemas Informáticos II www.kybele.urjc.es

Contenidos

Introducción  Diagramas de UML


Modelado de la parte estática Modelado de la parte dinámica


Las “4+1 Vistas”

El Lenguaje Unificado de Modelado

www.kybele.urjc.es

2

Introducción

wikipedia
El Lenguaje Unificado de Modeladowww.kybele.urjc.es 3

Lenguaje Unificado (UML)


Es un Lenguaje de Modelado Unificado
Booch Rumbaugh Jacobson

Estándar de OMG  Es un lenguaje, o una familia de lenguajes


No es una metodología, ni un proceso

El Lenguaje Unificado de Modelado

www.kybele.urjc.es

4

Introducción

Simplificación de la realidad  UML:


Construir modelos a partir de bloques básicos (clases,asociaciones, interfaces, componentes…) Diagramas: medio para mostrar los bloques
 Representación gráfica de un conjunto de elementos, que la mayoría de las veces se dibuja como un grafo conexo de nodos y arcos.  Se utilizan para visualizar un sistema desde diferentes perspectivas


Vistas del software
www.kybele.urjc.es 5

El Lenguaje Unificado de Modelado

Introducción


Vistas delsoftware:
Casos de Uso, Lógica, Procesos, Implementación, Despliegue Cada una:
 Modelado Estructural  Modelado de Comportamiento

Juntas, capturan las decisiones más importantes sobre el sistema UML define diferentes tipos de diagramas, que se pueden mezclar para ver cada vista
 Ej: Aspectos estáticos de la vista de implementación: diagramas de componentes
El Lenguaje Unificado de Modeladowww.kybele.urjc.es 6

Introducción


Sistema
Colección de elementos organizados para lograr un propósito, descrito por un conjunto de modelos, posiblemente desde diferentes puntos de vista Organizados en subsistemas



Modelo
Abstracción semánticamente cerrada de un sistema Simplificación completa y autoconsistente de la realidad, creado para comprender mejor el sistema

El LenguajeUnificado de Modelado

www.kybele.urjc.es

7

Introducción


Vista
Proyección de la organización y estructura de un modelo del sistema, centrada en un aspecto del sistema



Diagrama
Representación gráfica de un conjunto de elementos, mostrado normalmente como un grafo conexo de nodos y arcos (elementos y relaciones)



En resumen:
Un sistema representa la cosa que se estádesarrollando, vista desde diferentes perspectivas mediante diferentes modelos, y con esas vistas presentadas en forma de diagramas

El Lenguaje Unificado de Modelado

www.kybele.urjc.es

8

Terminología
     

Paradigmas
 Conjunto de conceptos y la filosofía que éstos definen

Lenguage vs. Modelo vs. Esquema
 Formas de describir un sistema en un paradigma

Herramientavs. Técnica
 Modos de usar modelos en el contexto de un método

Proceso de Desarrollo
 Una secuencia de pasos para construir un sistema

Método
 Conjunción de técnicas en un proceso

Metodología
 Definición de todos los factores relativos a un método

El Lenguaje Unificado de Modelado

www.kybele.urjc.es

9

Metamodelos


“Meta” significa “más allá”, etimológicamentePero se entiende habitualmente como “sobre sí mismo” Metalenguaje = Un lenguaje que define a otro lenguaje Metaprograma = Un programa que programa a otro programa



En general, “metasistema” es un sistema que controla a otro sistema (sistema base)
Cuando el sistema base es él mismo, se dice que es reflexivo



Metamodelo = un modelo que describe a un modelo
Dado que modelo = lenguaje, unmetamodelo es la definición de un lenguaje (de modelado)
 Es decir, un modelo que describa sus conceptos



Metamodelo de UML = conceptos de UML descritos en UML
www.kybele.urjc.es 11

El Lenguaje Unificado de Modelado

Un fragmento del Metamodelo de UML

El Lenguaje Unificado de Modelado

www.kybele.urjc.es

12

Diagramas de UML


Modelado de la parte estática...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • UML (Lenguaje Unificado de Modelado)
  • Lenguaje Unificado De Modelado (Uml)
  • Lenguaje Unificado De MODeLADO (Uml)
  • Lenguaje de Modelamiento Unificado (UML)
  • UML Lenguaje Unificado de Modelado
  • Lenguaje unificado de modelado (uml)
  • UML Lenguaje Unificado de Modelado
  • Lenguaje Unificado De Modelado (Uml),

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS