Professional Documents
Culture Documents
> foundations of
Progress Savvion
BPM Suite
Dr. M. A. Ketabchi
www.progress.com
Table of Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Scalability, High Availability, and Performance . . . . . . . . . . . . . . . . . . 1
Data Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Open Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Low Total Cost of Ownership. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Comprehensive End-to-end Functionality . . . . . . . . . . . . . . . . . . . . . . 6
Support for Business and IT Collaboration . . . . . . . . . . . . . . . . . . . . . 10
Continued Innovation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Extensive Customer Focus and Experience . . . . . . . . . . . . . . . . . . . . 13
Summary and Concluding Remarks . . . . . . . . . . . . . . . . . . . . . . . . . . 14
www.progress.com
1
Introduction
While each version of the Progress Savvion Business Process
www.progress.com
2
Data Architecture
Information is important. The IT community have known this for
years (that is why it is called IT) and have built numerous tools such as
DBMS, OLAP, and reporting tools to define, manage, and use information.
Unfortunately, some newly developed BPM products and BPM product
vendors have ignored the value of information.
We believe in the value of bothprocess and information. We
believe that a business solution platform must provide comprehensive
functionality for managing not just process, but the combination of process
and information. We believe in IPTInformation and Process Technology
and have built our products to enable defining, managing and using business
processes and information, combined synergistically.
No wonder Savvion BPM Suite has a comprehensive data
architecture.
When a process flow is defined, the information flow is defined along
with the process flow. Various techniques to define the information flow are
www.progress.com
3
www.progress.com
4
Open Architecture
No product can provide all the functionality you will ever need out-
of-the-box. When you build sophisticated process solutions with your BPM
suite, it is vital that your BPM suite should not only allow you to build your
business process solutions, but it should also allow you to do this without any
overheads and too much work. This should be achieved in such a way that it
should not create future maintenance and upgrade issues.
Your BPM suite is going to be an important component of your IT
infrastructure, but by no means will it be the only one. It needs to have an
open architecture so that it can easily interoperate and integrate with the
other systems in your enterprise.
If your BPM suite is based on proprietary technologies and
representation of information, you will lose the ability to leverage your
existing skills and resources, your business process solutions, and the
information you capture in your BPM suite.
The Savvion BPM Suite does not use proprietary technology or
encoding of information. It provides complete sets of APIs in standard Java
and as Web services which enable you to leverage the deepest functionality
www.progress.com
5
www.progress.com
6
We strive to reduce the TCO of Savvion BPM Suite from one release
to the next to ensure it remains minimal even though each new version has
more functions and new product components.
Not only must a BPM provide the functionality these users need, but
it must also provide it in a readily accessible way without adversely affecting
the TCO.
For the purpose of understanding, let us consider an LoB solution
developer who wants a desktop computer that provides all the features
www.progress.com
7
www.progress.com
8
www.progress.com
9
www.progress.com
10
www.progress.com
11
that changes made by one community through one set of tools to a business
process, are visible to the other community through the other set of tools.
While the business community is encouraged and enabled to capture
all the information it has about business process, the IT community is required
not to overlook the specification provided by the business community through
the definition of business processes. Both communities are empowered to
work effectively and flexibly, while they collaborate in building business
solutions. The system rigor is not an impediment to the creativity and
efficiencies of either community.
Continued Innovation
The first version of our product was released in 1999. Since then we
have introduced a continuous stream of innovations that have extended the
capabilities of our customers in managing their business processes, especially
mission-critical and differentiating business processes. A brief overview of
some of our important BPM innovations follows. Many of these innovations
have been adopted by other companies who have entered BPM market later.
The first version of the Savvion BPM Suite released in 1999 placed
the emphasis on the M in BPM for the first time. Until then there were no
BPM systems, there were workflow tools for orchestrating human tasks, and
there were EAI tools for orchestrating system tasks. It was management and
bringing people and systems together that gave birth to the BPM industry as
we know it today.
In 2000, Savvion BPM Suite 2.0 provided a strong rule-based
event processing engine. Complex events could now be processed based
on sophisticated correlation rules. We have since improved this technology
to process many events correlated through large rule sets very efficiently.
Suffice it to say that complex event processing has since become an industry
of its own.
In 2001, we announced the concept of three-tier process architecture
consisting of presentation flow, business flow, and integration flow. With
our Savvion BPM Suite Version 3.0, we introduced the Presentation Flow
engine to support the three-tier process architecture. A presentation flow is
www.progress.com
12
www.progress.com
13
www.progress.com
14
used to build our BPM suite, not only have been motivated by our customers
feedback, but have also been tried and proven by them.
We plan to continue working closely with our customers to meet
their challenging requirements and at the same time to further improve our
BPM suite.
www.progress.com
15
www.progress.com
Progress Sof t ware
Progress Software Corporation (NASDAQ: PRGS) is a global software company that enables enterprises to be operationally responsive to changing
conditions and customer interactions as they occur. Our goal is to enable our customers to capitalize on new opportunities, drive greater efficiencies, and
reduce risk. Progress offers a comprehensive portfolio of best-in-class infrastructure software spanning event-driven visibility and real-time response,
open integration, data access and integration, and application development and managementall supporting on-premises and SaaS/cloud deployments.
Progress maximizes the benefits of operational responsiveness while minimizing IT complexity and total cost of ownership.
Worldwide Headquarters
Progress Software Corporation, 14 Oak Park, Bedford, MA 01730 USA
Tel: +1 781 280-4000 Fax: +1 781 280-4095 On the Web at: www.progress.com
For regional international office locations and contact information, please refer to the Web page below:
www.progress.com/worldwide
Progress, Savvion, and Progress Savvion Business Manager are trademarks or registered trademarks of Progress Software Corporation or one of its affiliates or subsidiaries in the U.S. and
other countries. Any other trademarks contained herein are the property of their respective owners. Specifications subject to change without notice.
2010 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.
Rev. 03/10 | 6525-129665