BPMN vs UML

En el artículo anterior presentamos una Guía sobre los aspectos más importantes de la notación BPMN V2. Como se indicó se trata de una notación gráfica estandarizada que se utiliza mucho para el modelo de negocios y procesos. Como consecuencia de dicho artículo he recibido varias consultas sobre la diferencia entre BPMN y la más conocida UML. UML es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistemas. El Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; y está respaldado también por el OMG. UML 2.0 define varios tipos de diagramas, el artefacto de modelado utilizado para el modelado de procesos de negocio es el Diagrama de Actividad, que es parte de los modelos de comportamiento. Los diagramas de actividad fueron significativamente rediseñados en la versión 2.0 de UML , tanto en términos de modificaciones de sintaxis , así como con respecto a la semántica. Siendo que ahora existe BPMN, lo más natural es preguntarse si ya no es necesario utilizar los artefactos de UML para hacer modelado de negocio o se trata de cosas diferentes. En este artículo intentamos responder dicha pregunta. Lea el informe

Anuncios