InfoQ

InfoQ

Topic/Tag specific view

Business Process Management Content on InfoQ


Latest featured content about Business Process Management

Extending Oozie

Topics
Java,
Business Process Management,
Big Data

In this article authors show how leverage Oozie extensibility to implement custom language extensions. This approach can be viewed a specializing workflow language for a given company/line of business.

News about Business Process Management

IBM is now wearing a Green Hat

Topics
Integration Testing,
Tools,
Cloud Computing,
Business Process Management,
Software Testing,
SOA

On January 4th, IBM announced it is going to acquire the cloud and SOA integration service company Green Hat. Testing is one of the main challenges when developing cloud or SOA based applications. Buying Green Hat IBM hopes to offer more productive testing approaches and other benefits for such types of large scale software systems. Green Hat will be integrated into IBM Rational Solution.

Red Hat's jBPM5 Brings a New API, New Tooling and Support for BPMN 2.0

Topics
Java,
Business Process Management

Red Hat's JBoss division recently announced the latest release of their Business Process Management System jBPM 5.0. It includes a completely revamped API, and adds a number of key features including support for the BPMN 2.0 specification, Eclipse tooling for developers, and web-based tooling for business users. InfoQ spoke to Kris Verlaenen, jBPM project lead, to find out more about the release.

Articles about Business Process Management

Oozie by Example

Topics
Java,
Business Process Management,
Big Data

End to end Oozie example, including process design, resource coordinator and workflow implementation

Introduction to Oozie

Topics
Java,
Business Process Management

Basic introduction to Oozie - a framework allowing to combine multiple Map/Reduce jobs into a logical unit of work.

Presentations about Business Process Management

BPM with REST

Topics
REST,
Business Process Management,
SOA

Cesare Pautasso discusses the conceptual relationship between business processes and stateful RESTful services, showing how BPM can be used to design and implement hypermedia-based services.

Deriving Agility from SOA and BPM - Ten Things that Separate the Winners from the Losers

Topics
Agile,
Enterprise Architecture,
Business Process Management,
Governance,
SOA

In this presentation from SOA Symposium 2010, Manas Deb and Clemens Utschig-Utschig discuss how to derive business agility from SOA and BPM, motivations for agility, developing and nurturing agility, influencers and dependencies, how SOA and BPM enable agility, pitfalls and recommendations for organizational culture, and pitfalls and recommendations for business and technical architectures.

Interviews about Business Process Management

Alec Sharp Talks Modeling and BPMN

Topics
Agile,
Business Process Modeling,
Modeling,
Workflow / BPM,
Adopting Agile,
Business Process Management

In this interview Alec Sharp, an expert on modeling, discusses the importance of modeling, particularly Business Process Modeling and BPMN (Business Process Modeling Notation) to app development. Sharp says that although building complex models can be contradictory to what Agile is about, building simple models is not. Sharp also refers to BPMN as a “visual programming language.”

Gregor Hohpe on Conversation Patterns

Topics
Choreography,
Orchestration,
Business Process Management,
SOA

In this interview, recorded at QCon London, Google architect Gregor Hohpe talks to Stefan Tilkov about his new work on conversation patterns. Building upon his earlier work on enterprise integration patterns, Gregor sees conversation patterns as playing a critical role in real-world interactions, with analogies in the natural world.

Books about Business Process Management

Composite Software Construction

Topics
Modeling,
Web Services,
Orchestration,
SOA Appliance,
Business Process Management,
SOA,
Domain Specific Languages,
ESB,
WS Standards,
SOA Platforms,
Architecture

Composite Software offers a new level of granularity when compared to SaaS (Software as a Service). Composite Software is about enabling "right-sourcing", i.e. move (or keep) arbitrary small or large elements of functionality wherever it is the most cost effective to operate them, not just entire systems. Economically, "right-sourcing" is far more efficient than "outsourcing" and SaaS. The goal of this book is start by understanding today’s software construction processes and technologies and explore why and how it should be evolved to support core composition mechanisms.