4th International Conference on Principles and Practices ... - MADOC
4th International Conference on Principles and Practices ... - MADOC
4th International Conference on Principles and Practices ... - MADOC
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Business Activity M<strong>on</strong>itoring of norisbank<br />
Taking the Example of the Applicati<strong>on</strong> easyCredit <strong>and</strong> the<br />
Future Adopti<strong>on</strong> of Complex Event Processing (CEP)<br />
Torsten Greiner, Willy Düster,<br />
Francis Pouatcha<br />
norisbank AG<br />
Rathenauplatz 12-18<br />
D-90489 Nürnberg<br />
torsten.greiner@norisbank.de<br />
Rainer v<strong>on</strong> Amm<strong>on</strong>, Hans-Martin Br<strong>and</strong>l,<br />
David Guschakowski<br />
CITT GmbH / TietoEnator GmbH<br />
K<strong>on</strong>rad-Adenauer-Allee 30<br />
D-93051 Regensburg<br />
rainer.amm<strong>on</strong>@citt-<strong>on</strong>line.com<br />
ABSTRACT<br />
The kernel business process of easyCredit of the norisbank as a<br />
German Online Credit System is described with all its detailed<br />
process steps. Business Activity M<strong>on</strong>itoring is a basic c<strong>on</strong>diti<strong>on</strong><br />
for the successful operati<strong>on</strong> of the system. The As Is-soluti<strong>on</strong> is<br />
faced with the future c<strong>on</strong>cept based <strong>on</strong> CEP/ESP. For that reas<strong>on</strong><br />
the process has to be redesigned in the sense of SOA <strong>and</strong> flexibly<br />
implemented by means of a BPEL-based Workflow Engine. In<br />
this c<strong>on</strong>necti<strong>on</strong> the events of a BPEL-engine are differentiated<br />
from the events, which are being processed in a so called “event<br />
cloud” by a CEP system for a real time BAM. The possibilities<br />
<strong>and</strong> advantages of a real time able BAM are being shown taking<br />
the example of the easyCredit.<br />
Categories <strong>and</strong> Subject Descriptors<br />
D.2.11 [Software Architectures]: languages<br />
General Terms<br />
Performance, Design, St<strong>and</strong>ardizati<strong>on</strong>, Languages, Theory<br />
Keywords<br />
Business Activity M<strong>on</strong>itoring, Complex Event Processing, Event<br />
Stream Processing, Business Process Management, Service<br />
Oriented Architecture, <strong>on</strong>line instant credit system<br />
1. INTRODUCTION<br />
Business processes as a whole realize the business strategy of an<br />
enterprise in a save, correct <strong>and</strong> ec<strong>on</strong>omic way. Thereby IT<br />
systems support <strong>and</strong> optimize the performance of the business<br />
processes. In the example of the browser based easyCredit<br />
applicati<strong>on</strong> (rated credit with <strong>on</strong>line instant c<strong>on</strong>firmati<strong>on</strong> <strong>on</strong> the<br />
Internet) of the norisbank AG is described a potential business<br />
Permissi<strong>on</strong> to make digital or hard copies of all or part of this work for<br />
pers<strong>on</strong>al or classroom use is granted without fee provided that copies are<br />
not made or distributed for profit or commercial advantage <strong>and</strong> that<br />
copies bear this notice <strong>and</strong> the full citati<strong>on</strong> <strong>on</strong> the first page. To copy<br />
otherwise, or republish, to post <strong>on</strong> servers or to redistribute to lists,<br />
requires prior specific permissi<strong>on</strong> <strong>and</strong>/or a fee.<br />
<str<strong>on</strong>g>C<strong>on</strong>ference</str<strong>on</strong>g>’04, M<strong>on</strong>th 1–2, 2004, City, State, Country.<br />
Copyright 2004 ACM 1-58113-000-0/00/0004…$5.00.<br />
process m<strong>on</strong>itoring from an ec<strong>on</strong>omic view based <strong>on</strong> key figures.<br />
This ec<strong>on</strong>omical m<strong>on</strong>itoring of the business processes <strong>on</strong> the base<br />
of key figures is called Business Activity M<strong>on</strong>itoring (BAM)<br />
[10][11].<br />
The norisbank has realized BAM by a pipeline model. This model<br />
assumes that each credit applicati<strong>on</strong> runs through several<br />
processing steps within its entire life cycle. The single steps can<br />
be imagined as a producti<strong>on</strong> line or a pipeline. In this pipeline<br />
model we can trace how many c<strong>on</strong>tracts respectively applicati<strong>on</strong>s<br />
are located <strong>on</strong> which positi<strong>on</strong> of the pipeline. The actually traced<br />
values of a pipeline secti<strong>on</strong> can be compared with threshold<br />
ranges, so that in the case of significant deviati<strong>on</strong>s indicating a<br />
technical fault in the process an alarm can be raised.<br />
In the following the essential basics for the realizati<strong>on</strong> of the<br />
business process m<strong>on</strong>itoring of the rated credit applicati<strong>on</strong><br />
easyCredit with BAM is introduced. After that the real system is<br />
described, how it has successfully been implemented in the<br />
norisbank AG. At last it is shown, how new paradigms of<br />
Complex Event Processing (CEP) [9] will be used in the next<br />
generati<strong>on</strong> of the easyCredit for realizing an intelligent, real time<br />
able BAM platform.<br />
2. SOME REMARKS ABOUT THE<br />
BACKGROUND OF EASYCREDIT<br />
The norisbank AG - a 100% affiliate of the DZ-Bank AG since<br />
October 1 st , 2003 – runs about 100 branches in Germany. Their<br />
kernel business is the allocati<strong>on</strong> of c<strong>on</strong>sumer credits. In April<br />
2000 norisbank was the first bank in Germany to offer a rated<br />
credit applicati<strong>on</strong> <strong>on</strong> the Internet with <strong>on</strong>line instant c<strong>on</strong>firmati<strong>on</strong>.<br />
This applicati<strong>on</strong> was certified by the TÜV (Technical C<strong>on</strong>trolling<br />
Associati<strong>on</strong>, MoT) in 2003 as the world wide first bank product.<br />
Due to the change of the ownerships at the norisbank AG it<br />
became necessary to develop a new fully automated <strong>and</strong> mass<br />
business capable rated credit applicati<strong>on</strong> (easyCredit 1 ). A<br />
technical relaunch, as well as an ec<strong>on</strong>omical further development<br />
of the old applicati<strong>on</strong> was accomplished.<br />
In 2002 the norisbank introduced a new technical platform as a<br />
basis for a modern Internet branch bank [7]. The technical<br />
architecture of this platform was realized by the operati<strong>on</strong> system<br />
1 http://www.easycredit.de<br />
237