Christina Lau introduces IBM’s vision for BPM-as-a-Service: a light-weight BPMN based scripting engine for RESTful services. This vision is well in line with products currently on the market. The product is incubated at Project Zero and will eventually be deployed with WebSphere sMash.
In another one of our online roundtable interviews, we talk with some of the people behind the latest version of the BPMN standard that is progressing through the OMG. We talk with them about BPMN 2.0 as well as XPDL and BPEL4People.
In his new whitepaper, David Chappell takes a first look at the latest Microsoft technologies - WF 4.0, Dublin, and Oslo, explaining what these technologies are and more importantly, how they can be used together to create and run workflow-based, service-oriented, and model-driven applications.
In this article, Pierre Vigneras of open source workflow engine Bonita fame, discusses the pitfalls of using the BPEL for designing workflows.
Prabhakar Mynampati, an Advisory Architect at IBM, published last week an article detailing 6 SOA Governance business processes. The article includes a BPMN-like process definitions, rationales and benefits of adopting more formal approaches to SOA Governance.
During Oracle’s Open World conference last month, Oracle has revealed their BPM strategy and roadmap. The centerpiece of this strategy is building a unified BPM platform based on the strength of existing Oracle’s assets and BEA acquisition.
After the Oracle acquisition of BEA it was not clear how Oracle was going to integrate often competing SOA products in its and BEA’s portfolio. In his presentation last month David Shaffer, VP Product Managemen for, Oracle Integration, described the Oracle-BEA product Strategy and Roadmap for SOA, BPM, Governance and Events.
InfoQ features an interview with the authors and a review of a new book on "Applied SOA", as well as a sample chapter for download. Among the authors is Boris Lublinsky, one of InfoQ's SOA editors. In the interview, the authors talk about major hurdles in SOA introduction, the problem with lack of skills, and their assessment of SOA's maturity.
With the continuous merging between SOA and BPM, an attention to BPM design and implementation continues to attract the attention of bloggers whose comments span a wide range of problems from business process design to implementation.
Object Lifecycles (a.k.a State Machines) have been for the most part ignored by developers, architects and business process practitioners alike. A group of researchers from IBM Zurich has just released an Object Lifecycle modeling tool that complements and link with executable Business Process models.
Although OMG is not scheduled to get to BPMN 2.0 until August/September timeframe, the initial announcements about its possible directions have caused a lot of activities on the Web.
JBoss is close to releasing version 1.0 of their "Process Virtual Machine", an ambitious project that seeks to provide a definition language agnostic process execution engine. InfoQ spoke with project lead Tom Baeyens about the project, and how the PVM changes the BPM landscape.
BPMN's adoption is increasing rapidly. In this post, we review some recent activity such as the publication of BPMN 1.1 by the OMG, a tutorial on how to use the Eclipse SOA Tools Platform to "Execute Business Processes" and a comprehensive 120 minute tutorial on BPMN by Bruce Silver.
In the past couple of weeks, two major reports on "The State of BPM in 2008" were published by BPTrends and BEA. The reports show a fast growing market lead by major SOA infrastructure vendors, a significant growth of the adoption of BPMN and a steady growth of BPEL. Drivers for adopting a BPM approach range from cost savings to compensating for missing functionality in enterprise applications.
Tom Baeyens wrote a summary of the state of Workflow & BPM standards and tools. After a detailed look at BPEL, BPMN, and other technologies such as choreography, XPDL, BPDM, jPDL, Tom takes the stance that it is time to abandon the idea that non-technical business analysts can draw production-ready software in diagrams and separate the analysis process models and executable process models.