Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Presentacion UML BPMN

No description
by

Jose Ricardo Tarazona

on 30 August 2011

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Presentacion UML BPMN

TRANSFORMACIÓN DE LENGUAJE UNIFICADO HACIA MODELADO DE PROCESOS Contextualización Un modelo es una simplificación de la realidad. Para que el modelado de Software? Comunicar la estructura de un sistema complejo. Especificar el comportamiento deseado del sistema. Descubrir oportunidades de simplificación y reutilización. UML Distintas notaciones Modelado de información Un modelo de proceso de negocio, especificado con UML ó BPMN, es una descripción de un problema que permite definir los requisitos que se necesitan en un desarrollo de software. Modelado de Procesos de Negocio El objetivo principal de realizar un modelado consiste en producir una descripción de la realidad. Los procesos de negocio se consideran un tema decisivo por muchas empresas, porque son la notación para mantener la competitividad Modelado de información utilizando BPMN BPMN consiste en el estándar para modelado de procesos de negocios y procesos de servicios .







Proporciona un lenguaje común para que todas partes involucradas puedan comunicar los procesos de forma eficiente y precisa Modelado de información utilizando UML. UML ha sido rápidamente acogido como modelo estándar para el modelado en sistemas de software. En el momento que se necesite realizar un proceso de negocio. Objetos BPMN Objetos de flujo: Eventos, Actividades, Rombos de control de flujo (Gateway.)


Objetos de conexión: Flujo de Secuencia, Flujo de Mensaje, Asociación. Swimlanes (Carriles de piscina): Pool, Lane.
Artefactos: Objetos de Datos, Grupo, Anotación. Comparación entre UML y BPMN La llegada de BPMN, BPML, no hace arcaica la necesidad de desarrollo de sistemas, como el que se realizan utilizando el Lenguaje de Modelado Unificado (UML). Representación de meta modelos Meta modelo en BPMN Meta modelo en UML BPMN y UML Se pronostica que BPMN y UML coexistirán. Habrá usuarios técnicos que no tiene intención de utilizar BPML como el medio final del despliegue, que continuará usando UML. Proceso: Solicitud de Crédito de Consumo Imagen tomada de ww.bizagi.com/docs/BPMNbyExampleSPA.pdf CONCLUSIONES La ejecución de procesos de negocio es un ejemplo de desarrollo alternativo a las técnicas tradicionales de desarrollo. Es claro que el desarrollo tradicional no va a desaparecer y, de hecho, es fundamental para apoyar la implementación de servidores de gestión de procesos empresariales. La mejora que presenta el lenguaje UML 2.0 y la aparición de la notación BPMN en relación con la representación de procesos de negocio, permite considerar dichas especificaciones como una fuente de requisitos para ser utilizados como entrada en un proceso de desarrollo de software. BPMN. Business Process Modeling Notation (BPMN), in Copyright 2004, BPMI.org. All Rights Reserved, Version 1.0 May 3, Ed., 2004.
BPMN. Business Process Modeling Notation Specification: OMG Final Adopted Specification, dtc/06-02-01, 2006.
[10] Harmon, P. The OMG's Model Driven Architecture and BPM, 2005: .Business Process Trends, Vol. 2
Jacobson, I., Booch, G., y Rumbaugh, J. The Unified Software Development Process, (1999) 463 p.
[Kalnins, A., Barzdins, J., y Celms, E. UML Business Modeling Profile, Thirteenth International
Conference on Information Systems Development, Advances in Theory, Practice and Education,
Vilnius, Lithuania, (2004), pp. 182-194.
Liew, P., Kontogiannis, P., y Tong, T. A Framework for Business Model Driven Development, 12
International Workshop on Software Technology and Engineering Practice (STEP), (2004), pp. 47-56.
Lonjon, A. Business Process Modeling and Standardization, BPTrends, Inhttp://www.bptrends.com/,(2004).
A Comparison of BPMN and UML 2.0 Activity Diagrams. Daniela C. C. Peixoto , Vitor A. Batista Universidad Federal de Minas Gerais Referencias INTEGRANTES: JOSE RICARDO TARAZONA
3212090188
JoseRicardoTarazona@Gmail.co JOHON FREDY ARIAS ULLOA
arfrey13@hotmail.com
3134656046 Investigacion realizada en la asignatura:

INVESTIGACION EN INGENIERIA DE SOFTWARE INGENIERA ANDREA KATHERINE ALARCON ALDANA ASESORA identificar patrones en cuatro perspectivas La perspectiva de control de flujo de capta los aspectos relacionados con
control de flujo-dependencias. El punto de vista de datos representa la definición y el uso de elementos de datos (visibilidad), la transmisión de información, transferencia de datos y la interacción con otras perspectivas. La perspectiva de los recursos capta las distintas formas en que los recursos están representados y utilizados en los flujos de trabajo. Los patrones para el manejo de excepciones acuerdo con la perspectiva de las diversas causas y las acciones resultantes deben ser tomadas como resultado de sucesos excepción. Con el fin de desarrollar, no solo un puente comunicativo entre tales diagramas, sino un lenguaje común que permita apoyar la toma de decisiones, con la fiabilidad de contar con la información integrada, se pretende crear un puente comunicativo entre la simbología existente para los diagramas UML, frecuentemente usados en el modelado de diagramas para la creación de software y BPM para el modelado de procesos de negocio, se desarrollará un método que permita una traducción limpia y simétrica entre los dos modelos . Una correcta adaptación (transcripción) de los modelos UML a BMP, que permita una mejora en el entendimiento de los modelos de negocio, por parte de todo el personal de la empresa. Hola
Full transcript