Ashley at Metamaxim wrote: > Excellent answer. > > I agree with this view. There is the possibility of embedding the rules that > govern business process (what actions/events are possible, desired and/or > allowed next) in the business objects themselves, using modelling based on > the states of these objects. If this is done, the "orchestration" rules are > distributed (to the objects) and there is no end-to-end business process > definition at all. Instead, business processes are emergent. There is a paper > on this modelling approach at http://www.metamaxim.com/pages/news.htm (see > top entry, dated Dec 2006). > > The modelling approach described here is clearly very different from BPEL > and, for that matter, anything in UML. > > Rgds > Ashley > As you pointed out, the approach described is very different from BPEL. BPEL, BPMN, and UML works very well with each other. In fact, I've given a talk on using UML editing tool to write BPEL about 2 years ago. We, also, have a tool to convert BPMN between BPEL. There are slight restrictions, but it is possible.
The paper cited does not use UML state chart diagram, but I think the concept is the same. H.Ozawa
