lenguaje unificado

Páginas: 8 (1997 palabras) Publicado: 18 de mayo de 2013

Lenguaje Unificado de Modelado (LUM o UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software

más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group). Es un lenguaje gráfico para visualizar, e
specificar, construir y documentar un sistema. UML ofrece un estándar para describir un "plano" delsistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio y funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y componentes reutilizables.



Es importante resaltar que UML es un "lenguaje de modelado" para especificar o para describir métodos o procesos. Se utiliza para definir un sistema, para detallar losartefactos en el sistema y para documentar y construir.


En otras palabras, es el lenguaje en el que está descrito el modelo.Se puede aplicar en el desarrollo de software entregando gran variedad de formas para dar soporte a una metodología de desarrollo de software (tal como el Proceso Unificado Racional o RUP), pero no especifica en sí mismo qué metodología o proceso usar.UML no puedecompararse con la programación estructurada, pues UML significa Lenguaje Unificado de Modelado, no es programación, solo se diagrama la realidad de una utilización en un requerimiento. Mientras que, programación estructurada, es una forma de programar como lo es la orientación a objetos, sin embargo, la programación orientada a objetos viene siendo un complemento perfecto de UML, pero no por eso setoma UML sólo para lenguajes orientados a objetos.
UML cuenta con varios tipos de diagramas, los cuales muestran diferentes aspectos de las entidades representadas.










Diagramas




Jerarquía de los diagramas UML, mostrados como un diagrama de clase.
UML
 
Lenguaje estándar que sirve para escribir los planos del software
En un sistema con gran cantidad de Software UMLpuede usarse para:
- Visualizar
- Especificar
- Construir
- Documentar
Es un lenguaje que nos ayuda a interpretar grandes sistemas mediante gráficos o mediante texto obteniendo modelos explícitos que ayudan a la comunicación durante el desarrollo, por esto los modelos pueden ser interpretados por personas que no participaron en su diseño, UML sirve para especificar, modelos concretos, no ambiguosy completos.

Utilidad de UML
 
- Modela de forma visual para especificar, visualizar, construir y documentar artefactos de un sistema de software.
- Se usa para entender, diseñar, configurar, mantener y controlar la información sobre los sistemas a construir.
- Capta la información sobre la estructura estática y el comportamiento dinámico de un sistema.

Historia de UML
 
- Concebidoen 1994 por los autores de los tres métodos más usados de orientación a objetos: Grady Booch, Ivar Jacobson y Jim Rumbaugh.
- Un año después se crea la primera versión
- En 1997 UML 1.1 fue aprobada por la OMG convirtiéndose en la notación estándar de facto para el análisis y el diseño orientado a objetos.
- UML ha puesto fin a las llamadas “guerras de métodos” que se mantuvo a lo largo de los90, en las que los principales métodos sacaban nuevas versiones que incorporaban las técnicas de los demás
- El objetivo principal cuando se empezó a gestar UML era posibilitar el intercambio de modelos entre las distintas herramientas CASE orientadas a objetos del mercado. Para ello era necesario definir una notación y semántica común.

Comparación de Diagramas UML
 


VENTAJAS

UML Sepuede usar para diferentes tipos de sistemas 
UML consolida muchas de las notaciones y conceptos más usados orientados a objetos. 
UML es fácilmente entendible 

DESVENJAJAS

UML no es un método de desarrollo. 
UML al no ser un método de desarrollo es independiente del ciclo de desarrollo
UML no se presta con facilidad al diseño de sistemas distribuidos.


Lenguaje Unificado de Modelado...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje De Modelo Unificado (Uml)
  • Lenguaje Unificado De Modelado Diseno
  • Lenguaje unificado de modelado
  • Lenguaje de Modelamiento Unificado (UML)
  • Lenguaje unificado de modelad.docx
  • LENGUAJE UNIFICADO DE MODELADO
  • Lenguaje Unificado De Modelado (Uml)
  • Lenguaje Unificado De MODeLADO (Uml)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS