streams by rapidly composing, deploying and evolving Complex Event
BEDFORD, Mass. September 6th, 2005 The Progress Real Time Division,
a leader in real-time products for event stream processing, data
management, data access and synchronisation, and an operating unit of
Progress Software Corporation (Nasdaq: PRGS), today announced the
ProgressÂ® ESP" Platform. As the industrys first fully integrated,
general purpose Event Stream Processing (ESP) platform, Progress ESP
delivers tools that allow business users to create applications that can
monitor real-time event streams, detect and analyse event patterns, and
take action in milliseconds.
Already in use at financial services organisations in the UK, United
States and Europe, the Progress ESP Platform extends event stream
processing to a wide range of new markets. Now able to exploit the power
and flexibility of the Progress event platform are applications such as
RFID-enabled asset tracking and business activity monitoring (BAM), for
real-time visibility of business processes, enterprise risk management,
monitoring and control of telecommunications, industrial, and utility
networks, and energy trading.
Telecommunications in particular is one vertical which is powering the
requirement for ESP. The rising use of IP networks to deliver multimedia
content and the requirements of delivering more personalised and
differentiated services are forcing operators to take a more real-time
view of their network provisioning, monitoring and billing. Elsewhere,
RFID technology is causing firms to re-evaluate their enterprise data
architectures to cope with the increasing volumes of information
generated. ESP can enable firms to squeeze latency out of business
processes as well as placing tools in the hands of business users to
make them adept at dealing with real-time changes in market conditions.
The Progress ESP platform has proven itself to meet the extremely
fast-paced demands of financial service organisations where
algorithm-driven trading programs must be created in hours, not days, by
IT and business users alike. And they must capture, analyse and act on
tens of thousands of data points per second, responding within
milliseconds, said Mark Palmer, vice president, event stream
processing, Progress Real Time Division. We now extend that same
field-proven technology outside financial services to meet the growing
demand for ESP applications in other markets.
"There are important financial and strategic benefits to implementing
event-driven business processes," said Roy W. Schulte, Vice President
Distinguished Analyst at Gartner. "The most-powerful forms of
event-driven applications require event stream processing. Companies
will need event stream processing to implement certain types of systems
for competitive advantage and regulatory compliance. Event stream
processing will help companies achieve the visibility they need to
compete in a complex, fast-shifting, event-driven world."
The Progress ESP platform features the ProgressÂ® ESP" Event Modeler", a
unique graphical environment that enables business users to quickly
compose, deploy and evolve highly sophisticated, real-time event
processing scenarios without the need to resort to low level coding.
Through a graphical state diagram, event processing scenarios can
express event patterns that include time as an element, and then analyse
that data and trigger action instantly.
Event Modeler includes a standard set of event process SmartBlocks,
packages of reusable event processing logic that enable users to
capture, reuse and extend business intelligence in event scenarios.
Dashboards provide a Web-based user interface for the event processing
scenarios that allow users to monitor operating scenarios and receive
alerts whenever an action needs to be taken.
Once developed in the Event Modeler, event processing scenarios are
injected into the ProgressÂ® ESP" Event Manager" for execution and
management. Event Manager consists of one or more event correlation
engines that monitor inbound event streams for patterns and match
conditions defined by the Event Modeler. Event Manager employs a
patented multi-dimensional filtering mechanism that quickly sifts
through multiple event data streams, detects patterns, and identifies
appropriate responses in milliseconds. Multiple correlator instances can
be configured to distribute events for load balancing and fault tolerance.