Posted on 2008-06-25 09:07:00.0 by Tom Baeyens
[ View original post ]
After reading InfoQ's report on Fred Cummins' essay about the data in an SOA, I thought the discussion could get a lot more concrete if we added an overview picture in the mix. Here's my take on how applications, services, data and processes are related.
Please ignore my absent taste for colour and drawing skills :-)
Applications and functionality is typically developed in application silos.
Posted on 2008-06-12 02:46:00.0 by Tom Baeyens
[ View original post ]
Workflows and business processes are often perceived as simple in the sense that non technical people can draw diagrams that can be executed. John Reynolds explain a typical example of task assignment in Getting tasks to the right participants - Part 1:
“When a Loan Application comes in, make the application available to all of our Credit Officers who have sufficient Lending Authority to process
Posted on 2008-06-09 04:14:00.0 by Tom Baeyens
[ View original post ]
Our managers were a bit concerned at first. "Are you sure it's a good idea to have an IT event in a beer factory?". Of course it is...
Last Friday, we had the jBPM Community Day. A rememberable day it turned out to be. We assembled the full core of the jBPM contributors from JBoss and other companies at the Guinness storehouse in Dublin. More then 40 people showed up, of which half of them
Posted on 2008-05-20 05:32:00.0 by Tom Baeyens
[ View original post ]
Thanks to Sandy Kemsley, I found Michael Zur Muehlen has published his very nice e-book online. No registration required so definitely have a look at it. Even though the book seems to be a couple of years old, it includes a thoughtful and still very relevant description of BPM as a discipline and the relation to BPM software technology.
Posted on 2008-05-16 06:32:00.0 by Tom Baeyens
[ View original post ]
The jBPM Community Day on June 6th is starting to become a real international event with people coming from Belgium, The Netherlands, France, Germany, Italy and Ireland of course.
The program is updated and gives a good idea of what's going to happen. Also a list of hotels and activities is added (thanks, Paul!)
Don't miss it ! Be sure to registration quickly. It is as easy as sending an
Posted on 2008-05-07 06:40:00.0 by Tom Baeyens
[ View original post ]
It seems to be a very stubbern misunderstanding that I have tried to straighten out many times before. But for those that didn't get it yet, even John Evdemon, co-chair of the BPEL technical committee said already in 2007 that BPM != BPEL and now in the recent BPMN discussion he adds: If you can do something it doesn't mean that you should...
HTH
Posted on 2008-05-05 09:53:00.0 by Tom Baeyens
[ View original post ]
Sometimes you can find good explanations of tech buzzwords in real life. So far, I found out what Ajax, SOA and backup really means.
If your HTML-over-HTTP-house is on fire, the Ajax hose comes to the rescue.
If your integration stinks like a sewage system, just put a SOA cover on it.
And a backup is even more vital then I ever imagined.
I'll translate for the non-dutch speaking: "Even
Posted on 2008-05-05 07:14:00.0 by Tom Baeyens
[ View original post ]
Boris Lublinsky posted a good overview on InfoQ about the online discussions around BPMN 2.0 and it reveals IMO a very profound problem in traditional BPM thinking.
One group wants to give the graphical process modelling notation executable semantics. In that case, a BPMN 2.0 diagram would specify exact (and hopefully portable) semantics and it can be executed on a computer system. On the
Posted on 2008-04-30 12:55:00.0 by Tom Baeyens
[ View original post ]
The jBPM Community Day in Dublin is a great opportunity to learn more about jBPM, the Process Virtual Machine or JBoss in general. The core jBPM developers and key members of the community will be there in a relaxed atmosphere. It's just friday afternoon on June 6th. There will be some informative sessions, guinness entertainment and plenty of breaks to network and talk to others in the jBPM
Posted on 2008-04-30 12:31:00.0 by Tom Baeyens
[ View original post ]
The Process Virtual Machine is a simple Java library for building and executing state machines. It can optionally store process definitions and executions in a relational database. The Process Virtual Machine serves high level BPM as well as low level Java state machines. It serves as a foundation for several process language implementations like jPDL, BPEL, XPDL and Pageflow.
This second