BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Business Process Management Content on InfoQ

  • Implementation of business rules and business processes in SOA

    Boris Lublinsky and Didier Le Tien discuss how business process engines and business rule engines differ, where their respective strengths are and when to use what in an SOA context. They discuss commonalities and differences between business rules and business processes and present some guidelines on positioning business rules in SOA implementation and appropriate usage of each technology.

  • A Hard Look at the Organizational Implications of BPM

    This article examines the conceptual BPM project from the following perspectives: what is involved to deliver the project, what are its enablers and what are its total costs of ownership (TCO). Before investments are made in reengineering processes and deploying BPM solutions, businesses need to commit to making the organizational changes necessary to allow realization of any lasting value.

  • Agile Business Rules

    James Taylor looks at the challenge that arises when the new requirements are not really requirements at all, but new or changed business rules. Aren't business rules the same as requirements? Taylor says: no, not really; and looks at how to make an agile development processes work just as well for business rules as they do for other kinds of requirements.

  • 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