trying to solve IT problems

How I tried to fix certain programming problems, mostly in the java, JEE, JBoss scene, web area and using Ubuntu or Debian linux.

  • Home
  • Geomajas / GIS
  • About
Twitter RSS

JBoss BPM Past, Present & Future, John Graham

Posted on June 24, 2010 by joachim
No CommentsLeave a comment

JBoss World Boston notes, JBoss BPM Past, Present & Future, John Graham

Past :

jBPM
- based on jPDL
- deployments : stand-alone, SOA-Platform, Seam
- jBPM 3, exising, stable
- jBPM 4, improved system, community effort

drools
- business rules
- BPM in drools flow

Riftsaw
- WS-BPEL 2.0
- based on Apache ODE
- release 2.1
- integration with SOA

Savara
- WS-CDL : choreography description language
- Pi calculus
- testable architecture, development validation, execution governance
- BPMN 2 work in progress

Present :

- Perspectives : rules-based, process-based, SOA-driven
- Need to integrate
- Need to avoid overlap
- Enable emergent usage
- Where to go?

jBPM 4 and drools flow are integrating and will be jBPM 5 which should be available in 2011

Key characteristics
- Business process engine
– BPMN2 native execution
– lightweight, embeddable
– generic process engine
- Full life cycle support
- Higher-level, domain-specific processes
- Powerful business rules and vent processing integration

BPMN 2.0
- OMG standard
– graphical notation
– process definition format
– execution semantics
- extensible
- interoperability

Generic process engine
- persistence
- transactions
- times
- expression dialects
- multi-threading
- events
- commands + interceptors
- session management

Future :

jBPM roadmap
- currently under community review
- more details soon
- 5.0 focus now on core components, should be ready by the end of the year
- regular (2-3 month) releases after that

Adaptive processes
- ability to handle change, complexity, …

How
- Externalise logic as rules

Be Sociable, Share!
  • Tweet
Categories: architecture, java, jboss
Using Infinispan for high availability, extreme performance, Manik Surtani & Galder ZamarreƱo
Zen of class loading, Jason Green

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

*

*


question razz sad evil exclaim smile redface biggrin surprised eek confused cool lol mad twisted rolleyes wink idea arrow neutral cry mrgreen

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Recent Posts

    • Plug-ins and faces overview for Geomajas
    • Adding an admin user in JIRA with embedded database
    • The Geomajas project release releases back-end 1.10, three independent projects and 15 plug-ins
    • Spatial data in the enterprise BeJUG session
    • Ktunaxa Referral Management System
  • Recent Comments

    • Eric on delete windows service account
    • nandra indonesia on delete windows service account
    • joachim on CXF ws client, dynamic endpoint and loading WSDL from the classpath
    • TXMaster on CXF ws client, dynamic endpoint and loading WSDL from the classpath
    • TXMaster on CXF ws client, dynamic endpoint and loading WSDL from the classpath
  • Categories

    • architecture
    • competencies
    • equanda
    • geomajas / GIS
    • java
    • jboss
    • maven
    • semantics
    • tapestry5
    • ubuntu / debian / linux
    • Uncategorized
    • web development
    • web services
© trying to solve IT problems. Proudly Powered by WordPress | Nest Theme by YChong