Transforming_BPMN_Diagrams_into_YAWL_Net.pdf - Transforming BPMN Diagrams into YAWL Nets Gero Decker1 Remco Dijkman2 Marlon Dumas3 and Luciano

Transforming_BPMN_Diagrams_into_YAWL_Net.pdf - Transforming...

This preview shows page 1 - 2 out of 4 pages.

Transforming BPMN Diagrams into YAWL Nets Gero Decker 1 , Remco Dijkman 2 , Marlon Dumas 3 , and Luciano Garc´ ıa-Ba˜nuelos 4 ? 1 Hasso Plattner Institute, Germany [email protected] 2 Eindhoven University of Technology, The Netherlands [email protected] 3 University of Tartu, Estonia [email protected] 4 Universidad Aut´ onoma de Tlaxcala, Mexico [email protected] Abstract. While the Business Process Modeling Notation (BPMN) is the de facto standard for modeling business processes on a conceptual level, YAWL allows the specification of executable workflow models. A transformation between these two languages enables the integration of different levels of abstraction in process modeling. This paper discusses the transformation of BPMN diagrams to YAWL nets and presents a tool that carries out this transformation. 1 Introduction Process modeling occurs at different levels of abstraction. First, models serve to communicate as-is business processes, pinpoint improvement options, conduct resource and cost analysis and to capture to-be processes. The Business Process Modeling Notation (BPMN [1]) is the de facto standard for process modeling at this level. On the other hand we find languages that are targeted at technically realizing business processes, used as input for process execution engines. The Business Process Execution Language (BPEL) is a standard for implementing process-oriented compositions of web services. YAWL [2] is an alternative to BPEL, with a strictly defined execution semantics, a first-class concept of “task”, and sophisticated support for data mappings and task-to-resource allocation. While the mapping from BPMN to BPEL has been studied in detail and is implemented by several tools, the mapping from BPMN to YAWL has not yet received attention. At first glance, this mapping may seem straightforward. Indeed, the conceptual mismatch between BPMN and YAWL is not as significant as the one between BPMN and BPEL, especially with regards to control-flow structures. However, mapping BPMN to YAWL turns out to be tricky in the details, revealing subtle differences between the two languages.
Image of page 1
Image of page 2

You've reached the end of your free preview.

Want to read all 4 pages?

  • Fall '17
  • FRANK K
  • Management, Business process modeling, Business Process Modeling Notation, BPMN diagrams

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask You can ask (will expire )
Answers in as fast as 15 minutes