Uml 1

Páginas: 21 (5083 palabras) Publicado: 9 de septiembre de 2015
Resumen de
Términos de UML

Introducción a UML:


UML es un lenguaje de modelado de software:
– Proporciona un vocabulario y reglas para crear modelos software.
– Suficientemente expresivo para cubrir distintas vistas de la arquitectura del software a lo
largo del ciclo de vida.
– Mayor nivel de abstracción que un lenguaje de programación.



UML es un lenguaje para visualizar los elementos deun gran sistema software, facilitando:
– la comunicación entre los participantes (incluidas herramientas) en el desarrollo,
– la comprensión de las soluciones (notación gráfica),
– el mantenimiento de las soluciones conceptuales a lo largo del tiempo (documentación).



UML es un lenguaje para especificar software:
– Se pueden construir modelos precisos, no ambiguos y completos.
– Cubre lasdecisiones de análisis, diseño e implementación.



UML es un lenguaje para construir software:
– No es un lenguaje de programación visual, pero sus modelos se pueden conectar de forma
directa a una gran variedad de ellos.
– Correspondencias entre UML y lenguajes: Java, C++, etc.
– Ingeniería directa: generación de código.
– Ingeniería inversa: reconstrucción de modelos.



UML es un lenguaje paradocumentar:
– requisitos, arquitectura, diseño, código fuente, pruebas, ...



El modelo conceptual está compuesto por 3 bloques de construcción básicos:
– Elementos
• Abstracciones básicas a partir de las que se construyen los modelos
– Relaciones
• Entre los elementos
– Diagramas
• Grupo consistente de elementos y sus relaciones



La documentación con UML se basa en el uso de los diagramas:
-Diagrama de clases
Diagrama de casos de uso
Diagrama de secuencia
Diagrama de colaboración
Diagrama de estados
Diagrama de actividades
Diagrama de componentes
Diagrama de despliegue

Resumen de Términos de UML

1

Definiciones:


Caso de uso; descripción de un conjunto de secuencias de acciones, incluyendo variantes, que ejecuta
un sistema para producir un resultado observable, de valor para unactor. Un caso de uso es realizado
por una colaboración.
En relación con los escenarios, un caso de uso es un conjunto de escenarios, siendo un escenario una
secuencia de acciones que ilustra un comportamiento, con lo cual un caso de uso describe un conjunto
de comportamientos.
Un caso de uso captura el comportamiento esperado de un sistema, subsistema, clase o interface que se
estádesarrollando, sin tener que especificar cómo se implementa ese comportamiento.
Esto es importante porque el análisis del sistema no debería estar influenciado mientras sea posible por
cuestiones de implementación, el qué frente al cómo. Lo que implica el diseño funcional, el qué, frente al
diseño detallado, el cómo.
Un caso de uso, a la hora de implementarse, se realizará a través de una colaboración entreclases y
otros elementos que colaboran entre si para llevar a cabo ese comportamiento. Esta sociedad de
elementos, tanto su estructura estática como dinámica, se modela en UML como una colaboración.
Un caso de uso sigue normalmente cuatro fases:
 El actor envía al sistema una petición y los datos necesarios para llevarla a cabo
 El sistema valida la petición y los datos
 El sistema altera suestado interno
 El sistema devuelve el resultado al actor



Actor; conjunto coherente de roles que juegan los usuarios de los casos de usos cuando interactúan con
estos. Normalmente representan a una persona, un dispositivo hardware u otro sistema al interactuar con
el nuestro
Se pueden definir categorías generales de actores y especializarlos a través de la relaciones de
generalización
Los actoresse conectan a los casos de uso mediante asociaciones.



Diagrama de casos de uso; muestra un conjunto de casos de uso y actores junto con sus relaciones.
El objetivo es lograr claridad sobre lo que desea el usuario y la forma en la que se va a presentar la
solución que se está buscando.
Muestra las operaciones que se esperan de la aplicación y sus relaciones con el entorno (usuarios u
otras...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • uml hora 1 al 3
  • trabajo colaborativo 1 de uml
  • 2e UML 4 1 Diagrama de Estado
  • Hora 1 Uml 24 Horas
  • Cuestionario UML Parte 1 2
  • 2e UML 4 1 Diagrama de Actividades
  • 2d UML 4 1 Diagrama de Secuencia
  • Uml Modelo 4+1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS