Sie sind auf Seite 1von 3

UNIVERSIDAD

POLITÉCNICA DE
PUEBLA

Nombre del Alumno: F. Guillermo Montes Rivero.


Matrícula del Alumno: 171103036
Nombre del(a) Maestro(a): Yesenia Pérez Reyes.
Nombre de la Materia: Sistemas Integrales de
Información.
Fecha: 13/Mayo/2020.
Nombre del Trabajo: Cuadro comparativo de UML y
BPMN.
Programa Educativo: Ingeniería en Informática.
UML BPMN
- El Lenguaje Unificado de Modelado es el lenguaje de modelado - Es un lenguaje de notación gráfica, ampliamente aceptado para el
de sistemas de software más conocido y utilizado en la modelado de procesos de negocio, que fue desarrollado por el
actualidad; está respaldado por el OMG. Es un lenguaje gráfico BPMI. Desde 2005, BPMN es mantenido por el OMG, después de la
para visualizar, especificar, construir y documentar un sistema. fusión entre esta organización y el BPMI.

- El principal objetivo de UML es "proporcionar a los arquitectos de - El objetivo principal de BPMN es "proporcionar una notación que
sistemas, ingenieros de software y desarrolladores de software” sea fácilmente comprensible por todos los usuarios de negocios,
herramientas para el análisis, diseño e implementación de desde los analistas de negocio que crean los borradores iniciales de
sistemas basados en software, así como para el modelado de la procesos, hasta los desarrolladores técnicos responsables de la
negocios y procesos similares. aplicación.
- UML 2.0 define varios tipos de diagramas, divididos en tres BPMN permite la creación de procesos de negocio "de extremo a extremo",
categorías: Seis tipos de diagramas representan la estructura de está diseñado para cubrir muchos tipos de modelos, de modo que puedan
aplicación estática comunicar una amplia variedad de información para una amplia variedad de
 Diagrama de clase, Diagrama de objeto, Diagrama de audiencias. Un modelo de "extremo a extremo" BPMN contiene tres tipos
componentes, Diagrama de estructura compuesta, Diagrama básicos de sub-modelos: proceso, coreografía y colaboración. Mediante la
de paquetes, Diagrama de despliegue o implementación, combinación de los tres tipos básicos de sub-modelos, se puede obtener
Diagrama de casos de uso, Diagrama de Actividad, Diagrama una representación detallada de los procesos de negocio. BPMN fue
de estado, Diagrama de secuencia, Diagrama de desarrollado independientemente del Lenguaje Unificado de Modelado.
colaboración, Diagrama de tiempo y Diagrama de interacción.
UML es un lenguaje que facilita a los desarrolladores la especificación, BPMN está dirigido a los analistas de negocio, arquitectos de sistemas e
visualización y documentación de modelos de sistemas de software. ingenieros de software. Fue desarrollado para mejorar el ciclo de vida del
Está dirigido en líneas generales a los arquitectos de software e desarrollo de procesos desde el diseño de los mismos. BPMN está
ingenieros de software. Fue desarrollado como un medio para mejorar el emparentado con UML por el hecho que ambos definen una notación
proceso de desarrollo de software, desde el diseño de la arquitectura gráfica para los procesos de negocio, sin embargo, BPMN y UML usan
hasta la implementación de la aplicación, para ser utilizado por personas enfoques diferentes para modelarlos.
con conocimientos técnicos
UML en general ofrece un enfoque orientado a objetos para modelar BPMN, es el acrónimo de Business Process Modeling Notation, fue
aplicaciones, mientras que BPMN toma un enfoque centrado en los adoptado como estándar regulado por el OMG, y define un único diagrama:
procesos el de procesos del negocio. En la especificación del mismo se plantean el
objetivo de ofrecer una notación sencilla de entender por todos los
involucrados en el modelado del negocio.

Das könnte Ihnen auch gefallen