The Curious Case of Morning Routine: A Simple Example of Case Management

Here is an example of Case Management I tried out over the weekend. It is a Case of a Person's Morning Routine. Every person performs certain tasks every morning, but, perhaps not in the same order. A Person may choose to not perform some of the tasks too.

Some of the morning activities of a person may include

  • Brush Teeth
  • Jog
  • Shower
  • Get Dressed
  • Eat Breakfast
  • Check Email

Every Person may handle the morning routine differently. A Person may even choose not to perform an activity as part of the routine. I've illustrated some sample routines

You will notice that the routines are different, but, certain patterns could emerge out of each case, for instance, activity "Get Dressed" always succeeds Shower. There can be other patterns based on time taken for each activity. If we wanted to add complexity the case of Morning Routine, we could parallelise tasks and model Eat Breakfast & Check Email together.

When the number of persons increase you could potentially detect patterns based on the persons age, sex, country and so on. There are many possibilities!!.

I have developed a bare bones case management application using Oracle BPM PS6. It includes

  • The case itself
  • Each case activity modeled as a BPMN process
  • Business rules to trigger case activities
  • Case UI (This one is from the sample Case Management UI)
  • etc.,


Comments:

Thank you Manish for this example! I tried to deploy this but encounter some problem.

First, the patches can't be applied to my 11.1.1.7 soa suite. I believe the patches listed are for toplink 11.1.1.6 and 11.1.1.5.

I go ahead to deploy anyway and add jcooper as the person role, issue the SampleInput and login in as jcooper in the CMSampleUI. No case is displayed and when i look at the log it says.

Exception [EclipseLink-8029] (Eclipse Persistence Services - 2.3.1.v20111018-r10243)][oracle.bpm.casemgmt.persistence.CasePersistence.countWithQuery][CMSampleUI]

and stuck there. I believe there are some problem with toplink but opatch dosen't allow be to do the patch.

Any suggestions?

Posted by guest on June 09, 2013 at 02:18 AM PDT #

Hi,

Thanks for trying out the example.

The patches are for WLS -- WLS didn't change in 11.1.1.7 hence they show as 11.1.1.6. Please use WLS smart update to apply the patch.

why don't you email me on: manish dot palparthy at oracle dot com and I could connect with you directly.

Posted by manish on June 09, 2013 at 05:29 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Oracle Fusion Middleware based Solutions for business use cases.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today