Sparx Systems Forum

Enterprise Architect => Automation Interface, Add-Ins and Tools => Topic started by: V.Wilmet on June 24, 2015, 08:03:26 pm

Title: MDG : how to extend a BPMN diagram ?
Post by: V.Wilmet on June 24, 2015, 08:03:26 pm
I would like to create a new type of diagram based on BPMN 2.0 « Business Process » Diagram.

So I use the profile helper « Add Diagram Extension ». The problem is that only the standard UML diagram types are listed.
(http://snag.gy/omQRH.jpg)

How to get BPMN diagrams listed ? Or how to extend them ?

Thanks for help.
Vincent
Title: Re: MDG : how to extend a BPMN diagram ?
Post by: qwerty on June 24, 2015, 10:53:51 pm
I never used those wizards (maybe they are just frightening to me). So I still do it the manual way. And there you can enter the metatype manually (e.g. BPMN2.0::<something>).

q.
Title: Re: MDG : how to extend a BPMN diagram ?
Post by: V.Wilmet on June 26, 2015, 07:58:03 pm
Even with manually setting "UML2.0::Business Process", it does not work.
(http://snag.gy/NC07t.jpg)
The result is that the newly created diagram with such new defined type has 'Logical' as diagram type.

I had a look in tables t_diagram and t_diagramtypes and I've seen that the "UML2.0::Business Process" is an extension of standard metatype Analysis, but it does not help me. Unfortunately, I don't find where MDG diagram definitions are stored in the DB.
Title: Re: MDG : how to extend a BPMN diagram ?
Post by: qwerty on June 26, 2015, 08:41:20 pm
They are held in temporary memory. You need to inspect the MDG files in the EA programs directory.

As said you are quite lost here when it comes to any errors :(

q.
Title: Re: MDG : how to extend a BPMN diagram ?
Post by: Geert Bellekens on June 26, 2015, 09:14:51 pm
Quote
"[highlight]UML2.0[/highlight]::Business Process"
doesn't exist.
You can only extend those things that actually exist.

Geert
Title: Re: MDG : how to extend a BPMN diagram ?
Post by: qwerty on June 26, 2015, 09:55:50 pm
Maybe you meant BPMN2.0::BusinessProcess (and without space)?

q.
Title: Re: MDG : how to extend a BPMN diagram ?
Post by: V.Wilmet on June 26, 2015, 11:39:37 pm
I did it with "UML2.0::BusinessProcess". But the result is still the same. :-(
Title: Re: MDG : how to extend a BPMN diagram ?
Post by: Geert Bellekens on June 27, 2015, 01:58:38 am
Ok this might be a difficult one: spot the difference between A and B:
A) BPMN2.0::BusinessProcess
B) UML2.0::BusinessProcess
 :D

Geert
Title: Re: MDG : how to extend a BPMN diagram ?
Post by: qwerty on June 27, 2015, 03:46:11 am
The ability to read definitely gives you an advantage  ;D

q.
Title: Re: MDG : how to extend a BPMN diagram ?
Post by: KP on July 07, 2015, 11:18:04 am
Sorry to arrive late to the conversation - I'm at home with a broken leg...

It is not possible to extend extended diagram types. You can only extend the base diagram types.

Also, I would recommend that you only use the provided BPMN diagram types to create BPMN models because some functionality is dependent on the diagram type (e.g. quicklinker)