A few weeks ago I became aware of the bxModeller from Engineering Ingegneria Informatica S.p.A. and the University of Salento in Italy which is an open source / free tool for BPMN/XPDL modeling. I got access the bxModeller to see how it would perform. It can be entirely accessed on-line. Nothing needs to be installed. That is certainly convenient. You create projects, give them names, and start designing the processes. Later you export the results as XPDL. Continue reading
Category Archives: Workflow
BPMN Modeling and Reference Guide
There is a new book on BPMN modelling called “BPMN Modeling and Reference Guide” by Stephen A White and Derek Miers. It was launched at the Gartner BPM Summit event in Washington DC last week.
Net Take Away: This is a great resource for those coming up to speed on BPMN. It uses a lot of practical examples of process diagram, starting from simple ones and working toward the more complex ones. Continue reading
bxModeller: Open Source BPMN / XPDL
The title pretty much says it all. This is another BPM process modeler which represents a process in BPMN, and then saves and exchanges those diagrams using XPDL. I have not been able to actually try it out yet, nor inspected any screen shots in detail. Continue reading
BPM and SOA — Different Sides of the Same Coin
Here is a link to a podcast inteview on the subject of BPM and SOA — Different Sides of the Same Coin addressing these questions:
- What new developments in the BPM space should companies be looking out for in the next 12 months?
- Increasingly, I’ve been hearing the words BPM and SOA used together a lot. How come?
- What are your thoughts on BPM Centers of Excellence? Do they or can they make a difference?
Process Confabulation
I just love that term: “Process Confabulation“. It sounds like something that WC Fields or Mark Twain might say. I saw it used in a slide share presentation from Michael zur Muehlen. What does it mean? It refers to an interesting problem in uncovering the process that a business organization is currently doing. Before any BPM project, you must first answer the question: “What is the current business process?” Continue reading
BPMN 2.0 Should Remain Focused on Notation
I am watching a number of comments being placed about a new effort for BPMN 2.0. Vishal Saxena says that the BPMN 2.0 metamodel should maintain this flexibility that BPMN 1.0/1.1 has. No argument there. Sebastian Stein says that BPMN is missing an exchange format, and clearly he does not know about XPDL. He goes on to say that the real problem is a lack of clear execution semantics. He points out that the OMG discusses two approaches: BPMN defines the semantics, and BPDM defines the semantics. Bruce Silver comments that the first approach would be the most value to the BPM community. We seem to agree that BPMN needs more clarity in expression. I suggest that there is a third approach that the OMG should consider. Continue reading
Notes on Musical Notation
I attended the keynote by Dennis Wisnosky, CTO of Dept Of Defense, today at the Architecture & Process conference. He is currently on a campaign to get vendors to make truly interoperable implementations of BPM technology. He has been testing implementations of BPMN, and found disparity. Continue reading
WYDIWYE: The Answer to BPEL Transform Problems
I just want to highlight an excellent post by William Vambenepe on the subject of BPMN to BPEL: going to battle with one hand tied? He does a very simple experiment: draw a meaningful diagram in BPMN, in this case a fairly simple one involving an Inclusive-OR branch, and then attempt to convert this to BPEL. He does this conversion and presents the results is quite obviously a diagram that fails in fact to capture the exact meaning. He says he has no solution to this problem. Continue reading
London Calling
It has been a while since I given an update on the work of the WfMC Technical Committee. The last couple of months has been busy, and this is all building toward two standards tutorial events: one in DC and one in London. Before we get to that, it has been a busy couple of months:
XPDL 2.1 – A new update to this specification due to the hard work of a number of people contributing and painstakingly edited and assembled by Robert Shapiro. The WfMC working group 1 met in Nashville and voted for adoption of the 2.1 spec as it is. The new version contains extensions to support BPMN 1.1 (also just released) and include a new section on conformance testing. This is an important step because it allows us to specify several levels of conformance, and a way to measure which level you are at. Bruce Silver contributed significantly to this approach. Tom Laverty from Global 360 developed an XSLT script for performing the test. All in all, it is another step forward in the WfMC effort to allow for a process design ecosystem.
BPAF – A new acronym is born. The Workflow Reference Model describes interface 5 which is a way for events and other historical information to be passed to an analytical tool for processing and mining. At the Nashville meeting a decision was made to call this “Business Process Analytics Format”. This is a standard XML structure which a BPMS can generate, and Process Intelligence product can consume in order to product high quality analytics. Of course many such tools can be programmers to take a stream of event in any format, but a standardized format will allow us to fine tune the precise semantic meaning of each attribute of the event, and make it far easier to hook various types of process engines together without programming. There is a working group led by Michael zur Muehlen and Shane Gabie.
Wf-XML – Main focus on creating a new RESTful version of this specification in cooperation with Open Geospatial Consortium. Find out more about this at GeoBlicki.
Events – there have been a number of successful BPM tutorial events:
- Las Vegas, Feb 2008, BPM In Practice at Gartner BPM Summit drew a full room of 60+ people for this three hour tutorial by Keith Swenson and Robert Shapiro
- Nashville, Feb 2008, BPM In Practice at the BPM Tech Show was a repeat success with the three hour tutorial. This one was recorded and is being turned into a book!
Future Events – please mark your calendars, the following:
- Washington DC, April 21, 2008, at Architecture & Process 2008
A full day BPM Standards Tutorial given by the entire team of WfMC BPM experts. This is also the location of the next WfMC Member Meeting April 22-24. - London England, May 1, 2008, BPM In Practice Special Event
First time in England for this venerable tutorial series, and timed to be the day after the Gartner BPM Summit in downtown London. A full day session to catch up on the most important standards for BPM Technology today. Get your reservations early.
The Right Amount of BPMN
After a few months without much BPM discussion, then I blinked and found that I have been missing the Great BPMN Debate. To bring you up to speed: Michael zur Muehlen and Jan Recker have been studying how people actually use BPMN to draw business processes, and have counted the occurrance of rate of various elements. He summarized this in a blog post,which came to the conclusion that practitioners could focus on learning and using a small subset of a dozen BPMN elements, that vendors could prioritize implementations to get the more common elements first, and that some elements were used so rarely that the value of their existence was questioned. Continue reading