Anda di halaman 1dari 2

ESTUDIANTE: ARIEL GUTIERREZ CHOQUE

CURSO: 2DO SISTEMAS INFORMTICOS

Cuntas versiones de UML existen?

Los antecedentes de UML se sitan en la dcada de los 90 con distintos estndares para modelado de
software, no obstante podemos hablar de dos grandes versiones:

UML 1.X (comprende UML 1.1, 1.2, 1.3, 1.4, 1.5): desde finales de los 90 se empez a trabajar con
el estndar UML. En los aos sucesivos fueron apareciendo nuevas versiones que introducan
mejoras o ampliaban a las anteriores.

UML 2.X (comprende UML 2.1 hasta UML 2.5, 2.6, etc.): en torno a 2005 se difundi una nueva
versin de UML a la que podemos denominar UML 2.X. Comprenden varias revisiones.

UML 3.X: evolucin que se espera para UML 2.X.

Hay que tener en cuenta que UML es un conjunto muy amplio de normas. Prcticamente nadie las
conoce todas. Segn la empresa o universidad, institucin o centro de trabajo se usan determinados
programas para crear diagramas y se conocen ciertas partes de UML, pero no el conjunto de UML.

Qu diagramas contiene cada versin? Describa brevemente cada diagrama

TIPOS DE DIAGRAMAS EN UML

Usando UML se pueden construir numerosos tipos de diagramas. Vamos a citar algunos:

Diagramas de casos de uso: representan a los actores y casos de uso (procesos principales) que
intervienen en un desarrollo de software.

Diagramas de clases:para UML una clase es una entidad, no una clase software. Un diagrama de
clases UML puede ser un diagrama del dominio o representacin de conceptos que intervienen en un
problema, o tambin un diagrama de clases software. El sentido de un diagrama UML se lo da la
persona que lo construye.

Diagramas de secuencia:suelen usarse para representar objetos software y el intercambio de


mensajes entre ellos, representando la aparicin de nuevos objetos de izquierda a derecha.

Diagramas de colaboracin:suelen usarse para representar objetos o clases y la forma en que se


transmiten mensajes y colaboran entre ellos para cumplir un objetivo.

Diagramas de estados:suelen usarse para representar cmo evoluciona un sistema (cmo va


cambiando de estado) a medida que se producen determinados eventos.

Otros diagramas:diagramas de actividad, diagramas de paquetes, diagramas de arquitectura


software, etc.
Qu es WAE? Explique lo ms importante

Siglas de Wireless Application Environment (Entorno de Aplicaciones Inalmbricas). Parte


integrada del Protocolo de Aplicaciones Inalmbricas cuyo fin, basado en tecnologa para WWW, es
especificar todas aquellas materias que permitan a los operadores y proveedores crear aplicaciones y
servicios

Qu es UWE? Explique lo ms importante

UWE es una propuesta basada en el proceso unificado y UML pero adaptados a la web. En
requisitos separa las fases de captura, definicin y validacin. Hace adems una clasificacin y un
tratamiento especial dependiendo del carcter de cada requisito. Consiste en una notacin y en un
mtodo

La notacin se basa en UML (OMG, 2003): para aplicaciones Web en general y para
aplicaciones adaptativas en particular.

El mtodo consta de seis modelos:

1. Modelo de casos de uso para capturar los requisitos del sistema.

2. Modelo conceptual para el contenido (modelo del dominio).

3. Modelo de usuario: modelo de navegacin que incluye modelos estticos y dinmicos.

4. Modelo de estructura de presentacin, modelo de flujo de presentacin.

5. Modelo abstracto de interfaz de usuario y modelo de ciclo de vida del objeto.

6. Modelo de adaptacin.

Describa la tecnologa AUP

El Proceso Unificado gil de Scott Ambler o Agile Unified Process (AUP) en ingls es una
versin simplificada del Proceso Unificado de Rational (RUP). Este describe de una manera simple
y fcil de entender la forma de desarrollar aplicaciones de software de negocio usando tcnicas
giles y conceptos que an se mantienen vlidos en RUP. El AUP aplica tcnicas giles incluyendo
Desarrollo Dirigido por Pruebas (test driven development - TDD), Modelado gil, Gestin de
Cambios gil, y Refactorizacin de Base de Datos para mejorar la productividad.

Anda mungkin juga menyukai