cancel
Showing results for 
Search instead for 
Did you mean: 

Conception - Custom model in place of EMF

mjagielski
Champ in-the-making
Champ in-the-making
Hi,
I am learning Graphiti on Activiti Designer among others projects (also BPMN2 Modeler) as the examples. I have question. Why it was decided to not base the bpmn2 business object model on EMF unlike to BPMN2 Modeler. As I understand, for Graphiti it is a default solution.

With reverence for your good work,

Marek
2 REPLIES 2

tiesebarrell
Champ in-the-making
Champ in-the-making
Hi,

that's right, it's the default. We actually had an EMF model originally. The problem we had was that it was more in our way than helping us create functionality. Our model is very simple and enables us to add things that couldn't be done easily with EMF.

trademak
Star Contributor
Star Contributor
Hi,

In addition to what Tiese said, we also wanted to standardize the Java BPMN model in the whole Activiti project.
So now we have one simple POJO model, that we use in the Designer, Modeler and the Engine.

Best regards,