Sponsored Content
Special Forums News, Links, Events and Announcements Complex Event Processing RSS News Standards: next in line, Case Management… Post 302267297 by Linux Bot on Friday 12th of December 2008 05:40:02 AM
Old 12-12-2008
Standards: next in line, Case Management…

vincent
12-11-2008 10:45 PM
… became the topic on one of the last days of OMG this week, with an interesting debate on the relationships between case management and dynamic business processes / activities, records management, and the BPMN roadmap. So what’s on the cards, and what is the relationship to event processing?

Firstly, this discussion led on from the dynamic business activity modeling RFI discussed at the last OMG meeting: TIBCO solutions here include TIBCO BusinessEvents’ CEP solution (combining events, states and rules) and TIBCO iProcess Conductor (combining BPM with CEP and rules).

As is usual, another group in OMG (named, not surprisingly, the “Government Domain Task Force” or GovDTF) had already done some work on the “case” side of the problem, with a Record Management Services model. This covers areas like the documentation for government employees, with associated rules on when information needs to be deleted or replaced. Another example are your DMV driving license records, including your historic license photo records, etc. Some of these personnel “cases” can be active for over 100 years! One solution mentioned by the GovDTF for modeling the processing of such cases could simply combine events, rules and state…

The relationship between these cases and processes is that multiple processes can be applied against cases (for example: loan initial application to loan payment completion). In addition, these (changing) cases can have multiple (changing) events invoke (changing) rules which direct what (changing) processes are used. The general opinion is that case management can be too complex / ad hoc / rule-driven / human-oriented for simple process orchestrations handled by BPMN. So one obvious question was whether case management should be a separate standard or should simply be a BPMN roadmap item (where the latter includes other non-flow-based process types, but not yet continuous event processing).

So: should case management be Record Management ++, BPMN 4.0, or its own standard referencing the prior 2? Or just another potential use case for event+state+rule tools? Next Case Management RFP discussion: March OMG meeting, Washington DC.

Image

Source...
 

5 More Discussions You Might Find Interesting

1. Programming

UNIX- -Case study - Library management.

Hi.. I am a new joinee to this foram.I need to submit a case study in UNIX .Please help me to submit the case study by giving your valuable ideas.It will be very helpful for me. Topic: Unix File Management A university wants to computerize its Library operations because of... (2 Replies)
Discussion started by: viji_jeya
2 Replies

2. Shell Programming and Scripting

[BASH] recognise new line regex in case statement

Hi, I'm trying to write a routine to parse a file that contains data that will be read into arrays. The file is composed of labels to identify data types and arbitrary lines of data with the usual remarks and empty new lines as is common with config files. The initial pass is built as so:... (3 Replies)
Discussion started by: ASGR
3 Replies

3. Shell Programming and Scripting

How to use case and command line arguments in shell script?

Hi... can anyone please help me out in using the CASE and command line argument in shell script... i am bit new to shell scripting...below i have explained my proble with example... say i have an executable file with name 'new1.sh' and there are 3 functions in it a(), b() and c()....and there... (5 Replies)
Discussion started by: swap21783
5 Replies

4. Shell Programming and Scripting

Bash case Statement and Using Line Anchors?

Hello All, I am writing a script that is to be placed on multiple servers, and of course I've started running into some compatibility issues for certain shell commands. The code below worked just fine on most of my machines except for a couple. Here I had 4 separate lines in my script that... (3 Replies)
Discussion started by: mrm5102
3 Replies

5. What is on Your Mind?

Individual Risk Management (Personal IT Security) and Browser Cache Management

Original post from this thread on browser caching. To add to this, it is an effective security measure to clear absolutely all cached data (cookies, web content, ....) when closing the browser - i.e. in case of a shutdown. It takes a bit of work to re-login to all the sites but websites will not... (7 Replies)
Discussion started by: bakunin
7 Replies
media_getid(3VOLMGT)					Volume Management Library Functions				      media_getid(3VOLMGT)

NAME
media_getid - return the id of a piece of media SYNOPSIS
cc [flag ...] file ...-lvolgmt [library ...] #include <volmgt.h> ulonglong_t media_getid(char *vol_path); DESCRIPTION
This function is obsolete. The management of removable media by the Volume Management feature, including vold, has been replaced by soft- ware that supports the Hardware Abstraction Layer (HAL). Programmatic support for HAL is through the HAL APIs, which are documented on the HAL web site. See hal(5). The return value of this function is undefined. media_getid() returns the id of a piece of media. Volume management must be running. See volmgt_running(3VOLMGT). PARAMETERS
vol_path Path to the block or character special device. RETURN VALUES
The return from this function is undefined. EXAMPLES
Example 1 Using media_getid() The following example first checks if volume management is running, then checks the volume management name space for path, and then returns the id for the piece of media. char *path; ... if (volmgt_running()) { if (volmgt_ownspath(path)) { (void) printf("id of %s is %lld ", path, media_getid(path)); } } If a program using media_getid() does not check whether or not volume management is running, then any NULL return value will be ambiguous, as it could mean that either volume management does not have path in its name space, or volume management is not running. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |MT-Level |Safe | +-----------------------------+-----------------------------+ |Interface Stability |Obsolete | +-----------------------------+-----------------------------+ SEE ALSO
volmgt_ownspath(3VOLMGT),volmgt_running(3VOLMGT),attributes(5), hal(5) SunOS 5.11 8 Mar 2007 media_getid(3VOLMGT)
All times are GMT -4. The time now is 04:47 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy