Académique Documents
Professionnel Documents
Culture Documents
UML 2.0 Permite representar en menor o mayor medida todas las fases de un proyecto informtico: desde el anlisis, los diseos de los diagramas de clases hasta la implementacin y la configuracin.
ALUMNA: KARLA NALLELI RAMIREZ RODRIGUEZ. PROFESORA: MAYRA USCANGA CASTILLO. 7CUATRIMESTRE. L.I.A.
19/01/2013
ii. Especificar. iii. Construir. iv. Documentar. Un Modelo UML est compuesto por tres clases de bloques de construccin: i. Elementos: Son las abstracciones de las cosas reales o ficticias.
ii. Relaciones: Relacionan los elementos entre s. iii. Diagramas: Son colecciones de elementos con sus relaciones, es decir son la representacin grfica de un conjunto de elementos con sus relaciones y nos ofrece una vista del sistema a modelar.
VERSIN
UML 2.0
Anteriormente se haca hincapi en que UML no era un lenguaje de programacin y no se podan ejecutar modelos creados mediante este lenguaje. La versin actual UML 2.0 cambio de manera drstica y se modific el lenguaje de manera tal que permite capturar mucho ms comportamientos (Behavior).De esta forma se permite la creacin de herramientas que soportan la optimizacin y generacin de cdigos ejecutables a partir de modelos UML.
KARLA
NALLELI
RAMIREZ
RODRIGUEZ
knally03@hotmail.com
Pgina 1
Las principales especificaciones que componen el lenguaje UML 2.0 son: SUPERESTRUCTURA: Aqu se encuentran todos los diagramas que desarrolladores conocen. la mayora de los
INFRAESTRUCTURA: Conceptos de bajo nivel. Meta-Modelo da soporte a la estructura. OCL: Lenguaje de Restriccin. Especifica elementos del diagrama. conceptos ambiguos sobre los distintos
XML/INTERCAMBIO DE DIAGRAMAS: Permite compartir diagramas entre diferentes herramientas de modelado UML.
En la Superestructura es en donde se define los diagramas y los elementos que los componen. La superestructura se encuentra dividida en niveles estos se conocen como: 1. Bsico (L1): Contiene los elementos bsicos de UML 2.0 entre ellos diagramas de clases, diagrama de actividades, diagrama de interacciones y diagramas de casos de uso. 2. Intermedio (L2): Contiene los siguientes Diagramas de estado, perfiles, componentes y de despliegue. 3. Completo (L3): Representa la especificacin de UML2.0 completa, como por ejemplo las acciones y caractersticas avanzadas.
KARLA
NALLELI
RAMIREZ
RODRIGUEZ
knally03@hotmail.com
Pgina 2
Diagrama de Clases.
Diagrama de Componentes. Diagrama de Estructura de la composicin. Diagrama del Despliegue fsico. Diagrama de Objetos. Diagrama de Paquetes. Diagrama de Actividades. Diagrama de Comunicaciones (anteriormente Diagrama de revisin de la interaccin. Diagrama de Mquinas de Estado . Diagramas de Tiempos. Diagrama de Casos de uso. de Colaboraciones).
KARLA
NALLELI
RAMIREZ
RODRIGUEZ
knally03@hotmail.com
Pgina 3
KARLA
NALLELI
RAMIREZ
RODRIGUEZ
knally03@hotmail.com
Pgina 4
KARLA
NALLELI
RAMIREZ
RODRIGUEZ
knally03@hotmail.com
Pgina 5
Algunas de las Herramientas que soportan UML 2.0 A pesar de que no todas tienen nivel de conformidad el nivel ms alto lo tiene Enterprise Achitect. KARLA NALLELI RAMIREZ RODRIGUEZ knally03@hotmail.com
el mismo Pgina 6
Es una fuente abierta herramienta UML , licenciado bajo una versin modificada de la GNU GPL . Su objetivo era reemplazar grandes aplicaciones comerciales tales como Rational Rose y Borland 's Juntos .
StarUML soporta la mayora de los tipos de diagramas que se especifican en UML 2.0 .Fue escrita en Delphi (Embarcadero Delphi es un entorno de desarrollo integrado (IDE) para la consola , el escritorio grfico , web y mviles de las aplicaciones) , esta es una de las razones por la que fue abandonado por un largo tiempo.
KARLA
NALLELI
RAMIREZ
RODRIGUEZ
knally03@hotmail.com
Pgina 7