Skip to main content


developerWorks   >   WebSphere   >   BPM Journal   >  

IBM Business Process Management Journal

Issue 1.1 : December 2008

developerWorks
Cover In this issue

Articles
Departments
Columns




Articles

Enabling the real-time enterprise with complex event processing:
Part 1: Using WebSphere Business Events with WebSphere Business Monitor

by Dr. Akram Bou-Ghannam and Paul Faulkner
A real-time enterprise is one that is capable of recognizing situations as they arise. In other words, it can anticipate and respond to threats before they occur, and it can discover opportunities and capitalize on them when they happen. Does this describe your enterprise? If not, then you should take note of the real-world scenario presented in this article, which first shows the need for a framework to support complex event processing (CEP), and then shows how such a framework can help you establish a real-time enterprise. Don't get too hung up on the "complex" part. The well-integrated framework is made up of WebSphere Business Events (the event processing engine), WebSphere Business Monitor (the rich dashboard), WebSphere Message Broker (event transformations and connectivity functions), and Generalized Publish and Subscribe Services (GPASS). In the first article of this two-part series, you'll get an overview of CEP, understand the need for real-time operational business intelligence with a review of the real-world scenario (in which the CEP framework is used to find errors is IBM's actual end-to-end New Product Announcement process before they happen), and learn about the Predictive Real-time Operational Business Intelligence Tool (PROBIT). In Part 2, you'll see how to implement the event processing solution, and learn how WebSphere Business Events provides content-based filtering and enables advanced dashboard and alert mechanisms.
Read the article


Customize your BPM user interfaces with business spaces
An introduction to Business Space powered by WebSphere

by Marc Fasbinder
The IBM Business Process Management (BPM) Suite includes products that provide a variety of functions from business modeling to runtime tasks to business monitoring. Across each of these functional areas, there is a need for a user interface for business users. You might need to publish a business model so that users can view it in a Web browser. Other users might need to see work that has been assigned to them so they can perform their tasks at runtime. Business monitoring users might need to view key performance indicators (KPIs) to make sure that everything is running smoothly. This article introduces you to Business Space powered by WebSphere, which provides a unifying user interface, based on Web 2.0 technology, for the products in the IBM BPM Suite. You'll learn that a business space consists of pages that contain widgets from BPM products, and you'll also find out about the capabilities, features and functions of Business Space, and how you can customize and extend it to fit your needs.
Read the article


Business event processing with WebSphere Business Events V6.1
An end-to-end example using Design and Design Data components

by He Wen and Huang Ruo Bo
IBM WebSphere Business Events provides easy-to-use graphical authoring tools for defining business policies and logic that can respond to business events and patterns, and initiate appropriate business actions. Business policies describe how your system will react to different events, and enable you to detect, analyze, and dynamically react to simple and complex relationships between people, events, and information. WebSphere Business Events can correlate and identify patterns from different sources, and then either generate actions that can be consumed by external systems, or generate new events to be processed. This article introduces business event processing with with an end-to-end scenario that explains how to build a sample application, and how to use WebSphere Business Events tools to implement it. In the process, you'll see how to use the Design and Design Data components of WebSphere Business Events to define touchpoints, result events, intermediate objects, data sources, filters, interaction sets, and event flows to implement event correlation as a business user.
Read the article


Iterative development in WebSphere Business Modeler and WebSphere Integration Developer
Keeping your business processes in sync as they change over time

by Marc Fasbinder
IBM WebSphere Business Modeler and IBM WebSphere Integration Developer are tools used for developing, assembling, and testing business processes. A business analyst models the current process using WebSphere Business Modeler, and uses simulation and analysis to create a new version of the model. An integration developer exports the model to WebSphere Integration Developer, where he makes technical updates to the model, unit tests, then exports the model to an EAR file for deployment to the test and production servers. At least, that's how it's supposed to happen. In the real world, business issues can dictate last minute changes to the business model, or technical changes might be required that make the WS-BPEL model no longer match the business model. Change constantly occurs, so rather than the model export being a one-time event, an iterative development cycle is what ultimately is used. Fortunately, the 6.1 version of the WebSphere BPM Suite includes functionality to help you keep the models in WebSphere Business Modeler and WebSphere Integration Developer synchronized. This article looks at how you can keep the business models in both tooling environments consistent with each other as they evolve over time.
Read the article


Leveraging SOA, BPM and EA for Strategic Business and IT Alignment
by Claus Jensen, Ian Charters, Jim Amsden, Scott Darlington, Martin Owen, Eric Herness, and Pablo Irassar
One of the most important topics on today's enterprise agenda is aligning business and IT to support business agility and transformation, and the compelling promise of Service-Oriented Architecture (SOA), Business Process Management (BPM) and Enterprise Architecture (EA) is the facilitation and acceleration of that alignment. However studies and experience suggest that even greater value can be gained through the architectural convergence of these three disciplines. This whitepaper describes the key architecture and lifecycle principles for the convergence of SOA, BPM and EA in support of a business and IT alignment platform. It also suggests natural adoption patterns depending on the most pressing needs and maturity of an organization. If you're an architect or leader involved in enterprise transformation activities and BPM solution delivery driven by SOA, you won't want to miss article.
Read the article

Back to top


Departments

What's new:
WebSphere Process Server V6.2


What's new:
WebSphere Integration Developer V6.2


What's new:
WebSphere Business Modeler V6.2


Q&A:
The top 10 questions you always wanted to ask about WebSphere Business Modeler



Back to top


Columns

BPM voices:
Joachim (Jim) Frank: Behind the scenes of WebSphere Business Monitor event processing


BPM voices:
Dr. Wil Jamison: The possibilities of BAM everyhere



Back to top


WebSphere software

Document options

Document options requiring JavaScript are not displayed


Featured downloads
WebSphere Business Modeler Advanced (trial)
WebSphere Service Registry and Repository (demo)

Write an article!
Share your knowledge by publishing an article on developerWorks or in the BPM Journal. See how you can submit your article or idea now.

Feedback
Got feedback? Anything you want to see more of, less of? Send us an email.

Journal staff
Journal Editor
Chris Rothemich
Scott Shekerow
Managing Editor
Jim Ramaker
Contributing Editors
Carol Serna
Contributing Columnists
Marc Fasbinder
Joachim (Jim)Frank
Dr. Wil Jamison
Graphic Designers
Anna Gilbert

Special offers
Rate and  Review Rational products
DB2 pureScale Unlimited capacity for your data
WebSphere Application Server Hypervisor trial

More offers