BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Workflow / BPM Content on InfoQ

  • 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.

  • 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.

  • 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.

  • Implementing Manual Activities in Windows Workflow

    Windows workflow is an excellent framework for implementing business processes. One thing that is missing in it is direct support for human activities. Several approaches to solving this problem exist, but they are not generic enough for general usage. In this article we will define one of the approaches to a completely generic implementation of human activities in WF.

  • InfoQ Interviews BPEL4People Representatives

    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. Apart from asking them what BPEL4People (and WS-HumanTask) are all about, we asked them how this relates to other BPMN efforts and what else we can expect in this area.

  • Book Excerpt and Review: OSWorkflow

    OSWorkflow by Diego Adrian Naya Lazo discusses the open-source OSWorkflow, a Java-based workflow engine. The book's publisher, Packt Publishing, also provided InfoQ with an excerpt from Chapter 4 of the book, entitled Using OSWorkflow in your Application. InfoQ spoke with Naya Lazo about the areas that the book covers and about OSWorkflow in general.

  • Beyond Foundations of F# - Asynchronous Workflows

    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. While this article focuses on F#, the learnings are applicable across .NET languages.

  • Process Component Models: The Next Generation In Workflow ?

    Tom Baeyens, founder of JBoss jBPM gives his view of the state of the BPM / workflow market and introdces a new type of workflow technology called process component models.

  • The Seven Fallacies of Business Process Execution

    After 8+ years of intense research, the promises of BPM have not materialized: we are still far from having the ability to use the business process models designed by business analysts to create complete executable solutions. Some argue that we need to re-engineer BPM standards. In this paper we explore a new architecture blueprint for BPMSs that offers a cleaner alignment between SOA and BPM.

  • The HandleExternalEvent Activity in Windows Workflow

    Scott Allen walks through the implementation of a HandleExternal Event Activity in Windows Workflow Foundation that is used to handle events raised by the process that is hosting the workflow runtime.

  • Real-World Rule Engines

    For many developers, rule engines are buzzwords, or black boxes on an architectural diagram: something to be feared or admired from afar, but not understood. In this article, Geoffrey Wiseman shares his practical experience with rule engines and with Drools in particular to support in-market solutions for financial services.

BT