InfoQ Homepage Business Process Management Content on InfoQ
-
Supporting Advanced User Interaction Patterns in jBPM
Boris Lublinsky discusses task management in the jBPM and then demonstrates how to implement four advanced user interaction patterns(4-eyes principle, nomination, escalation, and chained execution) using JBoss and the jBPM. He also notes the advantages and limitations of these patterns.
-
Orchestrating Long Running Activities with JBoss / JBPM
Orchestrating activities that extend over very long periods (hours, days, weeks) is a common design issue. Although technically BPM engines are specifically design to ideal with this issue, they do so with standalone processes with corresponding issues arising from callback mechanisms. This article we will show one of the approaches to use JBoss jBPM for solving this problem.
-
Using JBoss ESB and JBPM for Implementing VMS Solutions
In a new article, Boris Lublinsky discusses how the JBoss middleware platform, specifically JBoss ESB and jBPM (JBoss Business Process Management) can be used to integrate both internal and third-party services to deliver composite services and content in customer-specific forms, including Web services, WAP, portals, and more.
-
The Economics of Service Orientation
This article explores the structural economic changes brought up by service orientation. Most IT organizations today are under enormous financial pressure trying to keep rising costs and flat budgets in synch. The restructuring brought about by the concept of services and reuse at the service level promises long lasting relief from the cost treadmill.
-
We Need to Create Information System Ratings
Pierre Bonnet, CTO of Orchestra Networks, argues that information systems are too opaque and not agile enough. He claims this is the main reason why "healthy" multinationals can collapse within months as they take on too much risk. He suggests that information systems be rated on how they manage master data, business rules and business processes.
-
Workflow Orchestration Using Spring AOP and AspectJ
This article demonstrates how to build and orchestrate highly configurable and extensible yet light-weight embedded process flow using Aspect Oriented Programming (AOP) techniques. The current examples are based on Spring AOP and Aspect J, however other AOP techniques could be used to accomplish the same results.
-
BPMN 2.0 Virtual Roundtable Interview
In this interview we talk with representatives of the BPMN 2.0 standardization effort from Oracle, IBM and SAP. Here they discuss the evolution of BPMN as well as how it relates to other efforts such as XPDL, WS-BPEL and BPEL4People.
-
Will Cloud-based Multi-Enterprise Information Systems Replace Extranets?
After a brief introduction on Cloud Computing, Matthieu Hug, CEO of RunMyProcess.com provides his insight on a new class of information systems: Multi-Enterprise Information Systems. He argues that they are poised to replace inflexible partner extranets.
-
Why BPEL is not the holy grail for BPM
In the Business Process Modeling world there is still an ongoing standards debate. In this article, Pierre Vigneras of the Bull BPM team, discusses problems with one of those standards - BPEL. Pierre walks us through a simple parallel process and discusses the numerous issues practitioners face in trying to express an unstructured flow based on a structured model.
-
How to GET a Cup of Coffee
In this article, Jim Webber, Savas Parastatidis and Ian Robinson show how to drive an application's flow through the use of hypermedia in a RESTful application, using the well-known example from Gregor Hohpe's "Starbucks does not use Two-Phase-Commit" to illustrate how the Web's concepts can be used for integration purposes.
-
Book Review: Applied SOA
Applied SOA is a new book on Service Oriented Architecture written by 4 leading SOA practitioners that aims at making you successful with your SOA implementation. In particular, this book is going to help you tie your SOA initiative with your Enterprise Architecture, IT Governance, Core Data and BPM initiatives.
-
Beyond SOA: A New Type of Framework for Dynamic Business Applications - Part II
In this second part of their article, the authors explore the architecture of Dynamic Business Applications and introduce the concept of a Resource Container. They demonstrate how this architecture can be layered on top of JEE and how it impacts implementation productivity.