Introducción a UML

Páginas: 5 (1232 palabras) Publicado: 18 de diciembre de 2013
Taller de UML 1

1. Lenguaje Unificado de Modelado prescribe 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 aprende
Una únicanotación.


2. La importancia mas grande que tiene UML y una de sus principales características es la forma como permite que se desarrolle el proceso de construcción del sistema ya que es por medio de diagramas los cuales se encargan de modelar y de mostrar gráficamente más que codificada mente lo que se quiere lograr con el sistema, permitiéndole así un mejor entendimiento a todos lo queconforman el equipo de construcción del mismo
3. Mejora la productividad del equipo de desarrollo (por ej. los modelos se pueden usar para generar código de forma semi-automática)

Reduce el número de defectos en el código (los modelos permiten una validación temprana del sistema)

Facilita la comprensión (con lo que además se facilita la integración de nuevos miembros en el equipo)y, ya de paso, documentan el sistema para el futuro.

Mejora la decomoposición y modularización del software

Facilita la evolución y mantenimiento del software

Mejora la reusabilidad

4. En 1996, el Object Management Group (OMG), un pilar estándar para la comunidad del diseño orientado a objetos, publicó una petición con propósito de un meta modelo orientado a objetos de semántica ynotación estándares.
UML, en su versión 1.0, fue propuesto como una respuesta a esta petición en enero de 1997. Hubo otras cinco propuestas rivales. Durante el transcurso de 1997, los seis promotores de las propuestas, unieron su trabajo y presentaron al OMG un documento revisado de UML, llamado UML versión 1.1. Este documento fue aprobado por el OMG en Noviembre de 1997. El OMG llama a estedocumento OMG UML versión 1.1. El OMG está actualmente en proceso de mejorar una edición técnica de esta especificación, prevista su finalización para el 1 de abril de 1999.

5. Visualizar: Nos permite ver lo que queremos lograr con el sistema, facilitándonos la comunicación y dándonos una representación gráfica del problema y su solución.
Especificar: Construir modelos con una estructura precisa,cubriendo las decisiones de análisis, diseño e implementación.
Construir: A pesar que UML no es un lenguaje de programación permite el desarrollo de plantillas aplicables a diferentes lenguajes.
Documentar: Cubre la documentación de la arquitectura y todos los detalles de un sistema. Expresando requisitos y pruebas, modelando las actividades y gestionando las versiones del proyecto.

6. Almodelo UML se le pueden añadir más meta clases, por ejemplo para describir modelos entidad-relación, así como realizar extensiones para tratar con interfaces como las definidas usando CORBA. El estándar UML define notaciones para representar la información y su interrelación desde una perspectiva gráfica, además soporta el uso de un formato de intercambio. El CASE Data Interchange Format (CDIF-www.cdif.org-) es un anexo importante al UML, ya que, aunque UML especifica el tipo y la relación que existe entre la información que ha de ser almacenada en una biblioteca (repository), no especifica cómo se debe guardar esta información, dejando la elección a los distintos vendedores. El CDIF permite una representación ASCII para una biblioteca de diseños, dicha representación puede ser utilizadapara transferir los datos del diseño de una herramienta CASE a otra, pudiendo ser utilizada por generadores de informes y otras herramientas de este estilo. Cuando decimos que una herramienta OOCASE "genera código", nos estamos refiriendo a cabeceras y prototipos en el caso de C++ o Java y a información de esquema en el caso de bases de datos relacionales. O sea, se proporciona la base para clases,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción a UML
  • UML introduccion
  • Introduccion uml
  • Introduccion a uml
  • Uml introduccion
  • Introducción a uml
  • Introduccion a UML
  • Introducción UML

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS