Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and apparatus of on demand business activity management using business performance management loops

a business activity management and business performance technology, applied in the field of business process management, can solve the problems of static processes that cannot adapt to changing needs, slow response to both the problems occurring in the organization and the changes of requirements from customers, and the linear and rigid nature of bpm processes and architectures, and achieve the effect of expanding business performance management capabilities

Inactive Publication Date: 2006-05-25
IBM CORP
View PDF26 Cites 131 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0011] It is also an object of the invention to provide an architectural framework for building business performance management (BPM) systems that overcomes the constraints of a currently available linear based design.
[0012] The present invention provides a policy based BPM framework to address the above issues. In general, a BPM system is a system for sensing stimuli in the business environment, interpreting perceived data to detect exceptions, determining alternatives for overcoming the exceptions, and deciding how to respond to the situation presented. A policy based BPM system using BPM loops establishes an on-demand platform for business performance monitoring and control. The central notion of this kind of BPM system is the BPM service. A BPM system having BPM loops manages multiple instances of a BPM service within a shared IT infrastructure. Each service is developed as either a Web service or a service on grid of servers. We define the BPM loop framework as delivering BPM services to multiple service customers over the Internet to form a shared service-oriented architecture. Each instance of a BPM service in this BPM loop architecture can be viewed as a utility computing service environment. A defining feature of a BPM loop framework in accordance with the invention is the sharing and management of highly heterogeneous resources with the constraint that user expectations will be satisfied from both functional and non-functional perspectives. Similarly, a policy based BPM loop system is able to integrate, monitor and control functions so that these functions are available to managers on a continuous basis.
[0013] The core of this modular and scalable invention is a system for business performance management of a business unit. The business unit is defined by business processes. The business processes generate events, which are detected by the BPM system (e.g. via probes) and represented by tokens. The central component of the system is a BPM loop comprising a plurality of nodes, including at least a sensing node for receipt via the tokens of event data corresponding to a business event,

Problems solved by technology

Unfortunately, most enterprises are slow to respond to both the problems occurring in its organizations and the changes of requirements from customers.
Static processes that cannot adapt to changing needs are a liability.
However, in practice most BPM processes and architectures are linear and rigid and are very hard to change once they have been developed and implemented.
To change the requirements of these BPM systems is sometimes like building a completely new application, which costs time and money.
However, this kind of approach is hard to model, deploy and maintain.
Nevertheless, most functions provided by business analytics are performed in batch mode, which compromises the ability of the management system to determine business situations and resolve exceptions in a timely fashion.
It is challenging to run business analytics in a continuous manner.
In general, it is extremely difficult to model, integrate and deploy monitoring and control capabilities into larger scale business solutions (e.g. supply chain management) so that the business process can be managed dynamically.
Current technologies for dynamically adapting IT systems to changes in the business environment, where the IT systems are serving an interrelated structure of business units, are inadequate in a number of particulars.
There is no agreement on how monitoring and management capabilities should be defined and deployed to the customer's environment.
Also, two-party service management based on service-level agreements (SLAs) cannot handle commitments crossing lines between business units in a complex organization.
Finally, existing rule-based expert systems for decision support do not provide end-to-end reasoning for business commitments and capabilities.
There are several existing efforts directed toward the general problem area of adaptation to changing business conditions, but each of these efforts is deficient.
An approach using the name “Ponder” provides a policy language for a distributed management system, but fails to consider modularized policies for different granularities and levels of abstraction in business process management.
The Holosofx Monitor is based on time and cost only, and fails to provide a generic concept for business process management.
There is no quality of service management of the wider value net within which a particular business process operates.
A framework for specifying and monitoring Service Level Agreements for Web Services (WSLA) provides a web service based language to specify IT level service agreements, but there is no supporting and scalable infrastructure for handling monitoring and management capabilities.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus of on demand business activity management using business performance management loops
  • Method and apparatus of on demand business activity management using business performance management loops
  • Method and apparatus of on demand business activity management using business performance management loops

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Referring now to the drawings, and more particularly to FIG. 1, there is shown a business-activity management cycle or “BPM loop”110. A policy based BPM loop structure for a BPM system 120 takes monitored data from target business solutions 130 (e.g. business events 137), invokes BPM services and renders business actions 138 back to target business solutions 130 in a continuous cycle. The business solutions 130 are characterized by one or more business processes 131, business IT systems 132, business commitments 133, business data sets 134, and business organizations 135. In general, there are five representative categories of services in a BPM loop structure 110 for a BPM system 120 according to the invention: Sense 140, Detect 142, Analyze 144, Decide 146 and Execute 148. [0028]“Sense”140 is the stage when a BPM system 120 interacts with business solutions 130 and provides data extraction, transformation, and loading capabilities for the sake of preparing qualified data tha...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An architecture, system, and method are provided for a commitment loop solution for on demand business activity management. A Business Performance Management (BPM) loop is defined as a set of nodes each relating to different tasks for processing performance management trigger data generated by a business entity in real time, where the beginning or sensing element of the loop is triggered by a token (representing a business event from a business process) and the ending or executing element provides a business action to be implemented by the business entity. The token is passed from node to node sequentially in a particular order around the loop. Processing of the data represented by the token is governed by policies, which can be changed dynamically and follow a life cycle. On demand business activity management of larger aggregates of business entities (i.e. enterprises and value chains) is achieved by extending this architecture by building upon the BPM loops of the component entities to form a BPM net, adding nodes as necessary. This architecture, system and method can be implemented at multiple levels of granularity from operational or tactical business activities to enterprise wide strategic activities.

Description

BACKGROUND OF THE INVENTION [0001] 1. Field of the Invention [0002] The present invention generally relates to business process management and, more particularly, to frameworks for business process management that facilitate adaptive monitoring and control. [0003] 2. Background Description [0004] To succeed in today's business environment, an enterprise needs agility. Businesses must respond to changing customer needs with flexible systems and processes. Unfortunately, most enterprises are slow to respond to both the problems occurring in its organizations and the changes of requirements from customers. Static processes that cannot adapt to changing needs are a liability. Enterprises are scrutinizing the effectiveness of their business and information technology (IT) operations to identify opportunities for greater efficiencies. [0005] Business performance management (BPM) has emerged as a critical discipline to enable enterprises to manage their business solutions in an “on-demand”...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06Q99/00G07G1/00
CPCG06Q10/06G06Q10/06312G06Q10/06315G06Q10/06316G06Q10/0637G06Q10/06375G06Q10/103
Inventor CHANG, HUNG-YANGCHEN, SHYH-KWEICHOWDHARY, PAWANJENG, JUN-JANGZENG, LIANGZHAO
Owner IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products