SlideShare una empresa de Scribd logo
1 de 21
¿Qué es UML?
Uriel Nava Mucio
¿Qué es UML?
▶ El Lenguaje Unificado de Modelado (UML) fue creado para forjar un lenguaje
de modelado visual común y semántica y sintácticamente rico para la
arquitectura, el diseño y la implementación de sistemas de software
complejos, tanto en estructura como en comportamiento. UML tiene
aplicaciones más allá del desarrollo de software, p. ej., en el flujo de
procesos en la fabricación.
▶ Es comparable a los
planos usados en otros
campos y consiste en
diferentes tipos de
diagramas. En general, los
diagramas UML describen
los límites, la estructura y
el comportamiento del
sistema y los objetos que
contiene.
UML no es un lenguaje de
programación, pero
existen herramientas que
se pueden usar para
generar código en diversos
lenguajes usando los
diagramas UML. UML
guarda una relación
directa con el análisis y el
diseño orientados a
objetos.
▶ El lenguaje UML comenzó a gestarse
en octubre de 1994, cuando
Rumbaugh se unió a la compañía
Rational fundada por Booch (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 “tres amigos”. 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.
▶ 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 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ñ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).
1995
1996
1997
1998
2005
La creación de modelos de UML se basa en principales
de programación orientada a objetos. UML define un
conjunto estándar de diagramas de creación de modelos
para todas las fases de desarrollo de un sistema de
software.
Esta información describe el modelo de relación de
entidad del diseño de base de datos. Otro modelo que se
puede utilizar es Unified Modeling Language (UML). El
grupo de gestión de objetos es un consorcio que creó el
estándar de UML. Este tema proporciona una breve visión
general de UML.
La diferencia básica entre el modelo de relación de
entidad y el modelo de UML es que, en lugar de diseñar
entidades como describe esta información, el usuario crea
modelos de objetos. Conceptualmente, los diagramas de
UML son como copias azules para el diseño de un
proyecto de desarrollo de software
Diagrama de clase
▶ Identifica entidades de alto
nivel, conocidas como clases.
Una clase describe un conjunto
de objetos que tienen los
mismos atributos. Un diagrama
de clases muestra las relaciones
entre clases.
Diagrama de casos de Uso
▶ Presenta una vista de alto nivel de
un sistema desde la perspectiva
del usuario. Un diagrama de casos
de uso define las interacciones
entre los usuarios y las aplicaciones
o entre aplicaciones. Estos
diagramas describen gráficamente
el comportamiento del sistema.
Puede trabajar con diagramas de
casos de uso para capturas
requisitos del sistema, conocer
cómo funciona el sistema y
especificar el comportamiento del
sistema.
Diagrama de Actividad
▶ Crea modelos del flujo de trabajo
de un proceso empresarial,
generalmente definiendo reglas
para la secuencia de actividades
del proceso. Por ejemplo, una
empresa de contabilidad puede
utilizar diagramas de actividades
para crear modelos de
transacciones financieras.
Qué es-uml uriel-nava_mucio_2°_"C"_

Más contenido relacionado

La actualidad más candente

Historia de la uml
Historia de  la umlHistoria de  la uml
Historia de la umlAny Saula
 
Presentación1
Presentación1Presentación1
Presentación1santyago98
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romeroAlexa Romero
 
C:\Documents And Settings\Uleam\Mis Documentos\Lenguaje Unificado De Modelado
C:\Documents And Settings\Uleam\Mis Documentos\Lenguaje Unificado De ModeladoC:\Documents And Settings\Uleam\Mis Documentos\Lenguaje Unificado De Modelado
C:\Documents And Settings\Uleam\Mis Documentos\Lenguaje Unificado De ModeladoJuanGilerSaltos
 
Lenguaje unificado de modelado
Lenguaje unificado de modeladoLenguaje unificado de modelado
Lenguaje unificado de modeladoDarwinGranda
 
Qué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOSQué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOSmyle22
 
sistemas de informacion
sistemas de informacionsistemas de informacion
sistemas de informacionGuillermo Ce
 

La actualidad más candente (13)

Historia de la uml
Historia de  la umlHistoria de  la uml
Historia de la uml
 
Presentación1
Presentación1Presentación1
Presentación1
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romero
 
C:\Documents And Settings\Uleam\Mis Documentos\Lenguaje Unificado De Modelado
C:\Documents And Settings\Uleam\Mis Documentos\Lenguaje Unificado De ModeladoC:\Documents And Settings\Uleam\Mis Documentos\Lenguaje Unificado De Modelado
C:\Documents And Settings\Uleam\Mis Documentos\Lenguaje Unificado De Modelado
 
Janio
JanioJanio
Janio
 
Uml
UmlUml
Uml
 
Uml
UmlUml
Uml
 
Uml
UmlUml
Uml
 
Lenguaje unificado de modelado
Lenguaje unificado de modeladoLenguaje unificado de modelado
Lenguaje unificado de modelado
 
Qué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOSQué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOS
 
Introducción a Uml
Introducción a UmlIntroducción a Uml
Introducción a Uml
 
Uml
UmlUml
Uml
 
sistemas de informacion
sistemas de informacionsistemas de informacion
sistemas de informacion
 

Similar a Qué es-uml uriel-nava_mucio_2°_"C"_

Similar a Qué es-uml uriel-nava_mucio_2°_"C"_ (20)

Desarrollo de uml
Desarrollo de umlDesarrollo de uml
Desarrollo de uml
 
UML
UMLUML
UML
 
Uml
UmlUml
Uml
 
El lenguaje de modelado unificado
El lenguaje de modelado unificadoEl lenguaje de modelado unificado
El lenguaje de modelado unificado
 
Uml
UmlUml
Uml
 
Uml clase1
Uml clase1Uml clase1
Uml clase1
 
Uml clase1
Uml clase1Uml clase1
Uml clase1
 
Uml clase1
Uml clase1Uml clase1
Uml clase1
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romero
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romero
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romero
 
Uml
UmlUml
Uml
 
Lenguaje unificado de modelado.pptx
Lenguaje unificado de modelado.pptxLenguaje unificado de modelado.pptx
Lenguaje unificado de modelado.pptx
 
Nesii
NesiiNesii
Nesii
 
Presentación1
Presentación1Presentación1
Presentación1
 
Camtasia Getting Started Guide
Camtasia Getting Started GuideCamtasia Getting Started Guide
Camtasia Getting Started Guide
 
Sesion1.1 uml
Sesion1.1 umlSesion1.1 uml
Sesion1.1 uml
 
Uml
UmlUml
Uml
 
Uml
UmlUml
Uml
 
Lenguaje de modelo de objetos
Lenguaje de modelo de objetosLenguaje de modelo de objetos
Lenguaje de modelo de objetos
 

Último

La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 

Último (20)

La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 

Qué es-uml uriel-nava_mucio_2°_"C"_

  • 1. ¿Qué es UML? Uriel Nava Mucio
  • 2. ¿Qué es UML? ▶ El Lenguaje Unificado de Modelado (UML) fue creado para forjar un lenguaje de modelado visual común y semántica y sintácticamente rico para la arquitectura, el diseño y la implementación de sistemas de software complejos, tanto en estructura como en comportamiento. UML tiene aplicaciones más allá del desarrollo de software, p. ej., en el flujo de procesos en la fabricación.
  • 3. ▶ Es comparable a los planos usados en otros campos y consiste en diferentes tipos de diagramas. En general, los diagramas UML describen los límites, la estructura y el comportamiento del sistema y los objetos que contiene.
  • 4. UML no es un lenguaje de programación, pero existen herramientas que se pueden usar para generar código en diversos lenguajes usando los diagramas UML. UML guarda una relación directa con el análisis y el diseño orientados a objetos.
  • 5.
  • 6. ▶ El lenguaje UML comenzó a gestarse en octubre de 1994, cuando Rumbaugh se unió a la compañía Rational fundada por Booch (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 “tres amigos”. 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.
  • 7. ▶ 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 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ñ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).
  • 8.
  • 10. 1996
  • 11. 1997
  • 12.
  • 13. 1998
  • 14.
  • 15. 2005
  • 16.
  • 17. La creación de modelos de UML se basa en principales de programación orientada a objetos. UML define un conjunto estándar de diagramas de creación de modelos para todas las fases de desarrollo de un sistema de software. Esta información describe el modelo de relación de entidad del diseño de base de datos. Otro modelo que se puede utilizar es Unified Modeling Language (UML). El grupo de gestión de objetos es un consorcio que creó el estándar de UML. Este tema proporciona una breve visión general de UML. La diferencia básica entre el modelo de relación de entidad y el modelo de UML es que, en lugar de diseñar entidades como describe esta información, el usuario crea modelos de objetos. Conceptualmente, los diagramas de UML son como copias azules para el diseño de un proyecto de desarrollo de software
  • 18. Diagrama de clase ▶ Identifica entidades de alto nivel, conocidas como clases. Una clase describe un conjunto de objetos que tienen los mismos atributos. Un diagrama de clases muestra las relaciones entre clases.
  • 19. Diagrama de casos de Uso ▶ Presenta una vista de alto nivel de un sistema desde la perspectiva del usuario. Un diagrama de casos de uso define las interacciones entre los usuarios y las aplicaciones o entre aplicaciones. Estos diagramas describen gráficamente el comportamiento del sistema. Puede trabajar con diagramas de casos de uso para capturas requisitos del sistema, conocer cómo funciona el sistema y especificar el comportamiento del sistema.
  • 20. Diagrama de Actividad ▶ Crea modelos del flujo de trabajo de un proceso empresarial, generalmente definiendo reglas para la secuencia de actividades del proceso. Por ejemplo, una empresa de contabilidad puede utilizar diagramas de actividades para crear modelos de transacciones financieras.