-1

Can somebody please guide me whether there is an overview (diagram?) showing which language elements map onto each other (or a construct in the other language) and which are unique in either BPMN or YAWL?

Can somebody please tell me which YAWL elements are not mapped onto BPMN elements and vice versa?

References: Aside from the two respective defining foundations, all I find is in-depth info is a research paper on Transformation of BPMN to YAWL (which is one-way).

Disclaimer: I am fluent in BPM (in particular BPMN), as well as graph theory in general, but I am new to YAWL.

yivi
  • 42,438
  • 18
  • 116
  • 138
B--rian
  • 5,578
  • 10
  • 38
  • 89
  • 1
    Most publications I found present algorithms for migrating BPMN models to YAWL: http://www.jsoftware.us/vol5/jsw0504-6.pdf and https://bpt.hpi.uni-potsdam.de/pub/Public/GeroDecker/bpmdemo2008-bpmn2yawl.pdf. Apparently there is a paper for bi-directional mapping, but I could not download it: https://www.researchgate.net/publication/289023783_Bidirectional_mapping_between_YAWL_and_BPMN – M. F. Feb 03 '20 at 11:38
  • @M.F. Why don't you just write an answer so that I can reward the bounty to you, please? I already prepared a draft you can copy from. – B--rian Feb 03 '20 at 13:15
  • http://www.yaug.org/node/600 – Hans Passant Feb 06 '20 at 08:30
  • @B--rian sorry, I was out for a while and I've only seen your message now. I guess it's too late for the bounty, but no worries, I'm happy if the links I sent are pointing in the right direction. – M. F. Feb 18 '20 at 21:44

2 Answers2

0

M.F. found the a manuscript by J.-H. Ye & S. Ye: Bidirectional mapping between YAWL and BPMN. We both do not have access to the manuscript (yet), but the abstract looks promising.

The modeling language mapping between BPMN and YAWL was researched. The transformation benefited the choice of different modeling languages and reduced duplication of development costs. As a proof of concept, the algorithm was implemented, and two open-sources plug-in called BPMN2YAWL and YAWL2BPMN are available in ProM6.0.

Source: Researchgate.net: Bidirectional mapping between YAWL and BPMN

Community
  • 1
  • 1
B--rian
  • 5,578
  • 10
  • 38
  • 89
0

There is a YAWL XML format definition which can be compared with the BPMN XML format definition.

[The YAWL Usergroup] would also like to point you to Apromore and a related discussion in the YAWL User Group Forum:

  1. There is an XSD file that specifies the YAWL XML format
  2. There is a tool called apromore which converts BPMN or other formats into the YAWL XML format.
B--rian
  • 5,578
  • 10
  • 38
  • 89
  • @yawl-usergroup For a discussion about the (incorrectly as spam marked) official answer, see https://meta.stackoverflow.com/questions/393672/how-can-i-get-back-a-deleted-answer-that-i-found-helpful/393684#393684 – B--rian Feb 06 '20 at 13:34