Thursday Jun 13, 2013

New case management functionalities in Oracle BPM Suite by Danilo Schmiedel

Today I would like to highlight a nice feature of the newest Oracle BPM Suite Release. I am very happy that Oracle enriched the Suite with certain Case Management functionalities that fit into the existing Service Component Architecture (SCA). In the past month I already had the chance to play a bit with the beta software. With this post I would like to share some of my experiences.

Why Case Management?
Business Process Management becomes more and more important. With BPM Suite processes can be modeled, implemented, simulated and executed in a multi-user environment. There are also a lot of different reports available to monitor processes during runtime. We see in our projects, that this kind of automation is especially valuable for processes which are based on routine work. Some examples are “Hiring”, “Order-to-Cash”, “Order Management”, “Travel Request Management” and so on.

However - we also notice quite a high amount of processes, which are too complex and too flexible to model them in BPMN. We call it knowledge-intensive work. Of course if you have a lot of time you might be able to model almost everything but is it a benefit to have processes which are not readable anymore? How fast is your time-to-market? How easy is it to implement process changes? How can you support the job of the knowledge worker? Some typical domains with a high amount of knowledge-intensive work are Insurances, Banks, Healthcare, Civil Services and Government Agencies.

Let me try to explain the need of case management with our RYLC example. RYLC stands for “Rent your legacy car” and it was introduced in a series of articles as an overall solution example. The main target of RYLC was to explain concepts like service categories, loose coupling, canonical data model, service security and much more (see SOA Spezial magazine for details). The graphic below shows the complete End-to-End RYLC process in BPMN notation from receiving the request, selection of the car, checkout of the vehicle, returning it, creation of the invoice and cash clearance. I highlighted the checkin-part of the process, which covers the return of the car. It is based on an asynchronous message exchange pattern - the process execution stops until the checkin is completed or canceled. In this stage several things can happen.

BPMN Example - Rent your legacy car (RYLC)

The happy path of the process would be that everything goes well and the customer returns the car at the date that has been agreed during the reservation. The extension of the rental period can trigger other actions which are necessary to satisfy the customer. In worst-case the customer might have an accident or somebody steals the car. Read the full article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

Wednesday Nov 02, 2011

BPM Suite 11g Handbook Released

Oracle Business Process Management Suite 11g Handbook published by McGraw Hill is now available at McGraw Hill’s website as well as at


Table of contents

Part I: Introduction
Chapter 1: BPM – Background
Chapter 2: Standards in BPM
Chapter 3: BPM Suite 11g – Overview
Part II: Mastering Oracle BPM 11g
Chapter 4: Quick Learners Guide to Oracle BPM 11g
Chapter 5: Business Process Modeling and Implementation using BPMN 2.0
Chapter 6: Mastering Business Rules
Chapter 7: Advanced Human Tasks
Chapter 8: Developing Rich User Interfaces for BPM with ADF
Part III: Essentials of Oracle BPM Methodology
Chapter 9: Planning a BPM Adoption
Chapter 10: Strategic Analysis, Process Selection and Design
Chapter 11: Technical Design and Project Delivery Strategies

"Chapter 3: BPM Suite 11g – Overview" and "Chapter 8: Developing Rich User Interfaces for BPM with ADF" are available for free download (Chapter 3 and Chapter 8) from McGraw Hill’s website.

Partners can attend our free BPM online trainings as part of the  BPM knowledge zone. For regular information become a member of the SOA & BPM Partner Community please register at

Blog Twitter LinkedIn Mix Forum

Wednesday Jun 29, 2011

BPMN is dead, long live BPEL!

BPMN is dead, long live BPEL” was the title of our panel discussion during the SOA & BPM Integration Days 2011. At the JAXenter my discussion summery was just published (in German). If you want to learn more about SOA & BPM make sure you register for our up-coming conference October 12th & 13th 2011 in Düsseldorf. The speakers include the top SOA and BPM experts in Germany:

Thilo Frotscher & Kornelius Fuhrer & Björn Hardegen & Nicolai Josuttis & Michael Kopp & Dr. Dirk Krafzig & Jürgen Kress & Frank Leymann & Berthold Maier & Hajo Normann & Max J. Pucher & Bernd Rücker & Dr. Gregor Scheithauer & Danilo Schmiedel & Guido Schmutz & Dirk Slama & Heiko Spindler & Volker Stiehl & Bernd Trops & Clemens Utschig-Utschig & Tammo van Lessen & Dr. Hendrik Voigt & Torsten Winterberg 


    For details please become a member in the SOA Partner Community for registration please visit (OPN account required)

    Blog Twitter LinkedIn Mix Forum Wiki Website



    « June 2016