Lenguaje unificador modelado.

Páginas: 14 (3437 palabras) Publicado: 27 de agosto de 2013
Lenguaje unificador modelado.
Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified Modeling Language).
Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. Ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio y funciones del sistema, y aspectos concretos comoexpresiones de lenguajes de programación, esquemas de bases de datos y componentes reutilizables, para especificar o para describir métodos o procesos.
UML Se utiliza para definir un sistema, para detallar los artefactos en el sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está descrito el modelo, no puede compararse con la programación estructurada, pues UMLsignifica 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 se toma UML sólo para lenguajes orientados a objetos.
UMLcuenta con varios tipos de diagramas, los cuales muestran diferentes aspectos de las entidades representadas. Hay 13 tipos diferentes de diagramas. Para comprenderlos de manera concreta, a veces es útil categorizarlos jerárquicamente.
Diagramas.
Los Diagramas de Estructura enfatizan en los elementos que deben existir en el sistema modelado:
Diagrama de clases
Diagrama de componentes
Diagramade objetos
Diagrama de estructura compuesta
Diagrama de despliegue
Diagrama de paquetes


Los Diagramas de Comportamiento enfatizan en lo que debe suceder en el sistema modelado:
Diagrama de actividades
Diagrama de casos de uso
Diagrama de estados

Los Diagramas de Interacción son un subtipo de diagramas de comportamiento, que enfatiza sobre el flujo de control y de datos entre loselementos del sistema modelado:
Diagrama de secuencia
Diagrama de comunicación, que es una versión simplificada del Diagrama de colaboración
Diagrama de tiempos
Diagrama global de interacciones o Diagrama de vista de interacción
























PROCESO DE DESARROLLO:
Aunque UML es bastante independiente del proceso de desarrollo que se siga, los mismoscreadores de UML han propuesto su propia metodología de desarrollo, denominada el Proceso Unificado de Desarrollo El Proceso Unificado está basado en componentes, lo cual quiere decir que el sistema software en construcción está formado por componentes software interconectados a través de interfaces bien definidos. Además, el Proceso Unificado utiliza el UML para expresar gráficamente todos los esquemasde un sistema software.
Pero, realmente, los aspectos que definen este Proceso Unificado son tres: es iterativo e incremental, dirigido por casos de uso y centrado en la arquitectura :
• Dirigido por casos de uso: Basándose en los casos de uso, los desarrolladores crean una serie de modelos de diseño e implementación que los llevan a cabo. Además, estos modelos se validan para que seanconformes a los casos de uso.
Finalmente, los casos de uso también sirven para realizar las pruebas sobre los componentes desarrollados.


• Centrado en la arquitectura: En la arquitectura de la construcción, antes de construir un edificio éste se contempla desde varios puntos de vista: estructura, conducciones eléctricas, fontanería, etc. Cada uno de estos aspectos está representado por un gráficocon su notación correspondiente.
Siguiendo este ejemplo, el concepto de arquitectura software incluye los aspectos estáticos y dinámicos más significativos del sistema.
• Iterativo e incremental: Todo sistema informático complejo supone un gran esfuerzo que puede durar desde varios meses hasta años. Por lo tanto, lo más práctico es dividir un proyecto en varias fases. Actualmente se suele hablar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelos Unificador
  • Elementos unificadores del lenguaje
  • Modelos del lenguaje
  • Elementos unificadores del lenguaje
  • Lenguaje de modelado unificado
  • MODELO DEL LENGUAJE INTEGRAL
  • Modelos De Desarrollo Del Lenguaje
  • El Lenguaje Unificado De Modelado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS