Que Es Uml

Páginas: 6 (1279 palabras) Publicado: 16 de julio de 2012
UML

El Lenguaje Unificado de Modelado preescribe un conjunto de notaciones y diagramas estándar para
modelar sistemas orientados a objetos, y describe la semántica esencial de lo que estos diagramas y
símbolos significan. Mientras que ha habido muchas notaciones y métodos usados para el diseño
orientado a objetos, ahora los modeladores sólo tienen que aprender una única notación.

Losprincipales beneficios de UML son:
Mejores tiempos totales de desarrollo (de 50 % o más).
Modelar sistemas (y no sólo de software) utilizando conceptos orientados a objetos.
Establecer conceptos y artefactos ejecutables.
Encaminar el desarrollo del escalamiento en sistemas complejos de misión crítica.
Crear un lenguaje de modelado utilizado tanto por humanos como por máquinas.
Mejor soporte a laplaneación y al control de proyectos.
Alta reutilización y minimización de costos.

Artefactos para el Desarrollo de Proyectos
Un artefacto es una información que es utilizada o producida mediante un proceso de desarrollo de software. Pueden ser artefactos un modelo, unadescripción o un software. Los artefactos de UML se especifican en forma de diagramas, éstos, junto conla documentación sobre el sistema constituyen los artefactos principales que el modelador puede observar.

Diagramas de Implementación.

Diagramas de Comportamiento o Interacción.

Diagramas de Casos de uso.

Diagramas de Clases.





DIagrama de implementacion
Estos diagramas muestran los aspectos de implementacionn de un sistema, en los cuales se incluye la estructura del codigo fuente y suimplementacion con la estructura física

Diagrama de Interaccion
El diagrama de interacción, representa la forma en como un Cliente (Actor) u Objetos (Clases) se comunican entre si en petición a un evento. Esto implica recorrer toda la secuencia de llamadas, de donde se obtienen las responsabilidades claramente.

Diagrama de Caso de Uso
Describe lo que hace un sistema desde el punto de vista de unobservador externo, debido a esto, un diagrama de este tipo generalmente es de los más sencillos de interpretar en UML, ya que su razón de ser se concentra en un Que hace el sistema, a diferencia de otros diagramas UML que intentan dar respuesta a un Como logra su comportamiento el sistema.

Diagrama de Clases
Es el más utilizado y más conocido de los diagramas orientados a objetos. Es la fuente degeneración de código.

El diagrama de clase representa clases, sus partes y la forma en la que las clases de los objetos están relacionados con otro.

Una clase es una definición de un tipo de objeto.


Vistas
Las vistas muestran diferentes aspectos del sistema modelado. Una vista no es una gráfica, pero sí una abstracción que consiste en un número de diagramas y todos esos diagramas juntosmuestran una "fotografía" completa del sistema. Las diferentes vistas que UML tiene son:
Vista Use-Case: Una vista que muestra la funcionalidad del sistema como la perciben los actores externos.

Vista Lógica: Muestra cómo se diseña la funcionalidad dentro del sistema, en términos de la estructura estática y la conducta dinámica del sistema.

Vista de Componentes: Muestra la organización delos componentes de código.

Vista Concurrente: Muestra la concurrencia en el sistema, direccionando los problemas con la comunicación y sincronización que están presentes en un sistema concurrente.

Vista de Distribución: muestra la distribución del sistema en la arquitectura física con computadoras y dispositivos llamados nodos.




Diagramas
Son las gráficas que describen el contenidode una vista. UML tiene nueve tipos de diagramas que son utilizados en combinación para proveer todas las vistas de un sistema:
Diagramas de caso de uso

De clases

De objetos

De estados

De secuencia

De colaboración

De actividad

De componentes

De distribución.









FASES DEL DESARROLLO DE UN SISTEMA
Las fases del desarrollo de sistemas que soporta UML...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • UML
  • UML
  • Uml de las
  • Que es uml
  • Uml
  • Que es un UML
  • UML
  • UML

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS