Anda di halaman 1dari 3

1. Que es UML.

R= Es el lenguaje de modelado de sistemas de software más conocido y


utilizado en la actualidad. Es un lenguaje gráfico para visualizar, especificar,
construir y documentar un sistema.
2. Que es el diagrama de estructura.
R= se van a utilizar para representar tanto Modelos Conceptuales como
Diagramas de Clases de Diseño Ambos usos son distintos
conceptualmente, mientras los primeros modelan elementos del dominio los
segundos presentan los elementos de la solución software.
3. Diagrama de objeto.
R= Son utilizados durante el proceso de Análisis y Diseño de los sistemas
informáticos en la metodología UML.
4. Asociación.
R= Las asociaciones entre dos clases se representan mediante una línea
que las une. La línea puede tener una serie de elementos gráficos que
expresan características particulares de la asociación.
5. Navegabilidad.
R= En un extremo de una asociación se puede indicar la navegabilidad
mediante una flecha. Significa que es posible "navegar" desde el objeto de
la clase origen hasta el objeto de la clase destino. Se trata de un concepto
de diseño, que indica que un objeto de la clase origen conoce al (los)
objeto(s) de la clase destino, y por tanto puede llamar a alguna de sus
operaciones.
6. Diagrama de caso.
R= Los Casos de Uso no son parte del diseño (cómo), sino parte del
análisis (qué). De forma que al ser parte del análisis nos ayudan a describir
qué es lo que es sistema debe hacer. Los Casos de Uso son qué hace el
sistema desde el punto de vista del usuario. Es decir, describen un uso del
sistema y cómo este interactúa con el usuario.
7. Diagrama de estado.
R= es un diagrama utilizado para identificar cada una de las rutas o
caminos que puede tomar un flujo de información luego de ejecutarse cada
proceso.
8. Diagrama de clase.
R= Sirve para visualizar las relaciones entre las clases que involucran el
sistema, las cuales pueden ser asociativas, de herencia, de uso y de
contenimiento.
9. Diagrama de secuencia.
R= Es un tipo de diagrama usado para modelar interacción entre objetos en
un sistema según UML. En inglés se pueden encontrar como "sequence
diagram" y muestra la interacción de un conjunto de objetos en una
aplicación a través del tiempo y se modela para cada caso de uso.
10. Software para modelado en UML.

R= DIA: Es un programa de creación de diagramas basado en GTK+ bajo la


licencia GPL. Está inspirado en el programa comercial de Windows
‘Visio’, y puede ser usado para dibujar muchos tipos diferentes de
diagramas.

UMBRELLO: Quizás sea la herramienta más intuitiva para aquellos que están
pocos acostumbrados a trabajar con UML de las que aquí comento.

BoUML: Es un software multiplataforma, capaz de generar código


automáticamente (en IDL, C++, Java y PHP) a partir de los diagramas. Se
pueden diseñar diagramas de secuencias, de clases, casos de uso, etc.

ArgoUML: Personalmente mi favorito y el que uso. Funciona en casi cualquier


plataforma ya que corre sobre java, es fácilmente extensible, y también tiene
una curva de aprendizaje media-rápida.
7.