Que es uml?evolucionprogramas que utilizan uml y sus versiones

Solo disponible en BuenasTareas
  • Páginas : 2 (364 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de septiembre de 2010
Leer documento completo
Vista previa del texto
UML | 24 de septiembre
2010
|
QUE ES UML?EVOLUCIONPROGRAMAS QUE UTILIZAN UML Y SUS VERSIONES | |

INSTITUTO COMERCIAL BANCARIO

¿Qué es UML?
El lenguaje para modelamiento unificado (UML),es un lenguaje para la especificación, visualización, construcción y documentación de los artefactos de un proceso de sistema intensivo.
Se trata de un lenguaje gráfico para especificarun sistema de software. En otras palabras, UML se utiliza para definir un sistema de software
UML = Unified Modeling Language
Un lenguaje de propósito general para el modelado orientado a objetos.
 Documento“OMG Unified Modeling Language Specification”
 UML combina notaciones provenientes desde:
– Modelado Orientado a Objetos
– Modelado de Datos
– Modelado de Componentes
– Modelado de Flujos deTrabajo (Workflows)
Historia de UML
 Comenzó como el “Método Unificado”, con la participación de Grady Booch y Jim Rumbaugh. Se presentó en el OOPSLA’95
 El mismo año se unió Ivar Jacobson. Los“Tres Amigos” son socios en la compañía Rational Software. Herramienta CASE Rational Rose.
De las tres metodologías de partida, las de Booch y Rumbaugh pueden ser descritas como centradas en objetos, yaque sus aproximaciones se enfocan hacia el modelado de los objetos que componen el sistema, su relación y colaboración. Por otro lado, la metodología de Jacobson es más centrada a usuario, ya quetodo en su método se deriva de los escenarios de uso. UML se ha ido fomentando y aceptando como estándar desde la formación de OMG, que es también el origen de CORBA, el estándar líder en la industriapara la programación de objetos distribuidos. 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 es elprimer método en publicar un meta-modelo en su propia notación, incluyendo la notación para la mayoría de la información de requisitos, análisis y dise no. Se trata pues de un meta-modelo...
tracking img