Diagramas uml

Solo disponible en BuenasTareas
  • Páginas : 21 (5109 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de febrero de 2011
Leer documento completo
Vista previa del texto
UML
UML


Maracay, 29/01/11
INDICE
INTRODUCCION……………………………………………………………….……Pág.3
DESARROLLO
Reseña Histórica de los UML…………………………………………….Pág.4-5
Definición de los UML………………………………………………..……Pág.5-6
Objetivos de los UML……….……………………………………………..Pág.6-7
Tipos de Diagramas UML
Diagramas de Clases…………………………….………………Pág.8-10
Diagrama.. de Casos de Uso………..………………………...Pág.11-13Diagrama de Objetos………...…………………………………Pág.14-17
Diagrama de Actividades…………………..…………………..Pág.18-19
Diagramas de Interacción………………………………..…….Pág.20-25
Diagrama de Estados…..………………………………………Pág.26-28
Diagrama de Implementación…………………………………Pág.28-29
Diagramas de Componentes…………………………………..Pág.29-31
Diagramas de Despliegue…………………………………..…Pág.31-34CONCLUSIÓN……………………………….……………………………………..Pág.35
BIBLIOGRAFIA……………………………………………………………………..Pág.36

INTRODUCCION

UML es un lenguaje para especificar, construir, visualizar y documentar los artefactos de un sistema de software orientado a objetos. Un artefacto es una información que es utilizada o producida mediante un proceso de desarrollo de software.
El objetivo primordial del presente trabajo de investigación es el de profundizar más los conocimientos referentes a los UML, su reseñahistórica, definición y objetivos, sus diferentes diagramas, características y representaciones gráficas, entre otros, dichos conocimientos de vital importancia en el desarrollo integral de nuestra formación como futuros profesionales de la carrera.

RESEÑA HISTORICA DE LOS UML:

El lenguaje UML comenzó a gestarse en octubre de 1994, cuando Rumbaugh se unió a la compañía Rational fundada porBooch (dos reputados investigadores en el área de metodología del software).
El objetivo de ambos era unificar dos métodos que habían desarrollado: el método Booch y el OMT (Object Modelling Tool ) . El primer borrador apareció en octubre de 1995. En esa misma época otro reputado investigador, Jacobson, se unió a Rational y se incluyeron ideas suyas. Estas tres personas son conocidas como los “tresamigos”. Además, este lenguaje se abrió a la colaboración de otras empresas para que aportaran sus ideas. Todas estas colaboraciones condujeron a la definición de la primera versión de UML.
La notación UML se deriva y unifica las tres metodologías de análisis y diseños más extendidas. Metodología de Grady Booch para la descripción de conjuntos de objetos y sus relaciones, técnica de modeladoorientada a objetos de James Rumbaugh (OMT: Object - Modelling Technique).
Aproximación de Ivar Jacobson (OOSE: Object- Oriented Software Engineering) mediante la metodología de casos de uso (use case).
El desarrollo de UML comenzó a finales de 1994 cuando Grady Booch y Jim Rumbaugh de Rational Software Corporation empezaron a unificar sus métodos. A finales de 1995, Ivar Jacob son y su compañíaObjectory se incorporaron a Rational en su unificación, aportando el método OOSE.

De las tres metodologías de partida, las de Bco. y Rumbaugh pueden ser descritas como centradas en objetos, ya que 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 que todo en sumétodo se deriva de los escenarios de uso. UML se ha ido fomentando y aceptando como estándar desde el OMG, que es también el origen de CORBA, el estándar líder en la industria para 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 el primer método enpublicar 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ño. Se trata pues de un meta-modelo auto-referencial (cualquier lenguaje de modelado de propósito general debería ser capaz de modelarse a sí mismo).

DEFINICION DE LOS UML:
UML es el primer método en publicar un...
tracking img