|
Hi Ron Out here in the wilderness beyond US borders, people are reasonably familiar with "these" Role Activity Diagrams (RADs). I have both personal experience and ancedotal knowledge of RAD use in many organizations from 1990 to the present: Glaxo, Rolls Royce, Sun Microsystems, the UK Armed Forces, various other government bodies, etc etc etc. Both supporting and deriving from this industrial use, there is an extensive literature dating back to 1983: four books have been published in the last 10 years alone (Ould [1995], Warboys et al [1999], Ould again [2005, in a book published by the British Computer Society and endorsed by BPMI] and my own book [2005, which is being developed into an MBA course module in India] - and Google will turn up any number of papers/articles. Until now, however, widespread acceptance of the technique in the IT industry (as opposed to the business community, which has always liked RADs) has been hampered by problems relating not to the notation itself but to the semantics by which they were traditionally interpreted, which prevented tool support from being developed. These semantic problems are ironed out in my own work, which both enhances the theory and provides practical support via software. Anyway, you asked for example RADs. There are several examples in the report of the Process Modelling Group from June 2005: http://www.bptrends.com/deliver_file.cfm?fileType=publication&fileName=09%2D05%20TB%20Proc%20Modelling%20Group%20Workshop%20Eindhoven%20June%202005%E2%80%A6%2Epdf or if the link above breaks due to word-wrap: http://tinyurl.com/83huc This international forum is focused on RADs alongside BPEL and CDL as the way forward for process modelling in industry. The processes examples in the document do not relate specifically to SOA, though they could easily be implemented via Web services (for example). But my point is that the sort of contracts you need are not specifically about SOA! They are general "agreements" between process participants, of the form "if I promise to do this, you agree to do that, within such a time and in such a way". Agreements like this:
-- All the best Keith http://keith.harrison-broninski.infoRon Schmelzer wrote: So, do you have any concrete and real-world examples of Role Activity Diagrams? We see a lot of talk about contracts in academia and theory and analyst-speak (we do lots of that, too ;) But, this time around, we want practicality. So, I put it on the table for you Keith: do you have any real world examples of these Role Activity Diagrams and how to specifically map it to the problem at hand with Service contracts?
SPONSORED LINKS
YAHOO! GROUPS LINKS
|
- Re: [service-orientated-architecture] ZapThink ne... Keith Harrison-Broninski
- Re: [service-orientated-architecture] ZapThi... Gregg Wonderly
- [service-orientated-architecture] Jim Wa... Gregg Wonderly
- RE: [service-orientated-architecture] ZapThi... Vikas Deolaliker
