Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » BPMN 2.0 Modeler » Who can help me to extend the BPMN2 Plugin?(How to extend the BPMN Modler to work with Imixs-Workflow?)
icon5.gif  Who can help me to extend the BPMN2 Plugin? [message #1629707] Sun, 22 February 2015 21:28 Go to next message
Ralph Soika is currently offline Ralph SoikaFriend
Messages: 194
Registered: July 2009
Senior Member
Hi,

I am the developer of the Open Source Workflow Engine 'Imixs-Wokflow' and I am searching for some help to extend the BPMN2 Plug-in.

In Imixs Workflow we have an Eclipse Plugin to be used to model the technical details of a workflow in a kind of a state-diagram. You can see some screenshots of the modeler here: http://www.imixs.org/modeler/create_model.html

My goal is to switch to the BPMN2 standard. To archive this goal I think to model this with Tasks (=Process Entity) and Events (=Activty Entity). You can see an example of such a BPMN diagram here: http://www.imixs.org/order_example.png

In Imixs-Workflow an Event is an important element. It is the activity which is typically triggered by the user during a business process. A Task can have a lot of different events. Each activity entity can have a lot of custom attributes which are evaluated by the Imixs-Workflow Engine. These properties for example define E-Mail notifications, routing information or ACL settings. (See an example of E-Mail notificaton: http://www.imixs.org/modeler/activity_mail.html)

We have an existing Property extension in your modeler so I would like to extend the BPMN2 plugin with our existing property tab if this is possible?

So as a result I would like to extend the BPMN Element 'Task' and 'Event' with additional properties to be evaluated by the Imixs-Workflow Engine.

Who can help me to start going in this direction?
We are an open source project and we share our results with other projects.
Therefore, any help is welcome.

===
Ralph

Re: Who can help me to extend the BPMN2 Plugin? [message #1634371 is a reply to message #1629707] Wed, 25 February 2015 08:29 Go to previous messageGo to next message
Ralph Soika is currently offline Ralph SoikaFriend
Messages: 194
Registered: July 2009
Senior Member
I now started a project on github:
https://github.com/imixs/imixs-bpmn/tree/master/eclipse/org.imixs.eclipse.bpmn2

I used the video tutorial to start. But this seems not to matching the BPMN2 release 1.1.1 / Eclipse Luna.
My runtime extension is detected. But the custom task is still not working. The latest examples on github are also quite different from the video tutorial.
I hope I can figure out how to setup the extension points correctly.
Maybe someone can help me?

===
Ralph

[Updated on: Wed, 25 February 2015 08:39]

Report message to a moderator

Re: Who can help me to extend the BPMN2 Plugin? [message #1639973 is a reply to message #1634371] Fri, 27 February 2015 22:43 Go to previous messageGo to next message
Ralph Soika is currently offline Ralph SoikaFriend
Messages: 194
Registered: July 2009
Senior Member
I started now with a simple tutorial. Maybe this will help someone....
http://ralph.soika.com/extending-eclipse-bpmn2-plugin-part-1/
Re: Who can help me to extend the BPMN2 Plugin? [message #1662288 is a reply to message #1639973] Tue, 10 March 2015 00:59 Go to previous messageGo to next message
Robert Brodt is currently offline Robert BrodtFriend
Messages: 811
Registered: August 2010
Location: Colorado Springs, CO
Senior Member

Good stuff Ralph! Thanks. I may have to, um, err, "borrow" this and post it on the eclipse wiki. Better yet, maybe you could contribute this to the wiki?
Re: Who can help me to extend the BPMN2 Plugin? [message #1663442 is a reply to message #1662288] Tue, 10 March 2015 12:26 Go to previous message
Ralph Soika is currently offline Ralph SoikaFriend
Messages: 194
Registered: July 2009
Senior Member
I have started to add the tutorial into the wiki pages.
https://wiki.eclipse.org/BPMN2-Modeler/Tutorials

I will need some more days to add the content.

===
Ralph
Previous Topic:BPMN2 validator for custom file extensions
Next Topic:How to implement a custom property section?
Goto Forum:
  


Current Time: Sun Dec 22 06:24:54 GMT 2024

Powered by FUDForum. Page generated in 0.03853 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top