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.
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.
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.
Pierre Vigneras looks at the problems with BPEL; including its viability as a programming language, use as a tool by end users, and the pitfalls of round trip engineering with BPMN diagrams. 29
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. 16
Applied SOA is a new book on Service Oriented Architecture written by 4 SOA practitioners that aims at making you successful with your SOA implementation. 3
In this second part of their article, the authors explore the architecture of Dynamic Business Applications and how it impacts implementation productivity. 2
Windows workflow (WF) is an excellent framework for implementing business processes, but lacks support for human activities. This article describes a completely generic approach for changing this. 9
In another "virtual panel session", we took the opportunity to talk with representatives of the new OASIS BPEL4People Technical Committee and get their feedback on just why we need this work. 1
Why are the outcomes of complex software projects so unpredictable? In this two-part article, the authors analyze the causes of failure and propose a new approach to improve the likelihood of success. 5
OSWorkflow by Diego Adrian Naya Lazo discusses the open-source OSWorkflow, a Java-based workflow engine. InfoQ spoke with Naya Lazo about the areas the book covers and about OSWorkflow in general. 3
Robert Pickering continues the conversation in this third article on F# and this time focuses on Asynchronous Workflows and the resulting peformance gains obtained when used.