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