US20070244738A1 - System and method for applying predictive metric analysis for a business monitoring subsystem - Google Patents

System and method for applying predictive metric analysis for a business monitoring subsystem Download PDF

Info

Publication number
US20070244738A1
US20070244738A1 US11/401,953 US40195306A US2007244738A1 US 20070244738 A1 US20070244738 A1 US 20070244738A1 US 40195306 A US40195306 A US 40195306A US 2007244738 A1 US2007244738 A1 US 2007244738A1
Authority
US
United States
Prior art keywords
predictive
computer
metric
meta model
business
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/401,953
Inventor
Pawan Chowdhary
Shubir Kapoor
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Priority to US11/401,953 priority Critical patent/US20070244738A1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION reassignment INTERNATIONAL BUSINESS MACHINES CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHOWDHARY, PAWAN R., KAPOOR, SHUBIR
Publication of US20070244738A1 publication Critical patent/US20070244738A1/en
Priority to US12/053,045 priority patent/US8108235B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
    • G06Q10/06375Prediction of business process outcome or impact based on a proposed change
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0202Market predictions or forecasting for commercial activities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2216/00Indexing scheme relating to additional aspects of information retrieval not explicitly covered by G06F16/00 and subgroups
    • G06F2216/03Data mining

Definitions

  • the present application generally relates to business monitoring systems and, more particularly, to a model driven approach to enhance existing business performance models with predictive modeling capabilities.
  • Data mining tools provide scoring models and predictions based on historical data; however, data mining tools do not provide metric values but can determine qualitative relationships. It is objective in nature.
  • System dynamics use continuous modeling to predict values of metrics based on the specified time dimension; however, system dynamics is subjective since it is based on the user's perception of the metric network and relationships.
  • a business performance metamodel comprising business metrics organized as a hierarchy across the operational, tactical and strategic levels of an organization.
  • a metamodel is a model that describes a language in which models can be expressed.
  • a metamodel spanning the operational level of an organization is comprised of transaction metrics organized in a hierarchy. For instance, in the transportation industry, OnTimeDelivery constitutes one of the most important transactional metrics. It is derived from two lower level transactional metrics: Shipment Dispatched and Shipment Arrived. The difference between the shipment arrival time and the shipment dispatch time generates the value for the OnTimeDelivery metric.
  • a metamodel spanning the tactical level of an organization is comprised of tactical metrics which are aggregate by nature and have an inherent relationship between themselves and their corresponding lower level operational metrics.
  • Efficiency is tactical metric which is usually generated across a department or a hub and aggregated over the OnTimeDelivery metric of every shipment for that department or hub.
  • a metamodel spanning the strategic level of an organization is comprised of C-level strategic metrics which have an inherent relationship amongst themselves and their corresponding lower level tactical metrics.
  • customer satisfaction is a strategic metric that the C-level executive measures themselves against and is derived from the efficiency of the department or hub amongst other tactical metrics.
  • Most of the existing business performance meta models do not consider time as a first class element and therefore allow for modeling the current state of the business but not future predictions of any of the metrics.
  • the current invention considers time as a first class element associated with each predictive metric which defines the horizons for prediction.
  • a predictive metric is derived from a regular metric with the additional association of time for look ahead predictive capabilities.
  • the invention also provides the modeling of relationships between metrics that are needed for the predictive analysis, thereby describing the expected changes in behavior of these metrics over time. These metrics are organized in a predictive metric context.
  • the invention further provides the modeling of the trigger conditions that describe when and how the predictive analysis should be performed. Users create business performance models enhanced with predictive capabilities based on the specified meta model.
  • the business performance model is then transformed into a platform independent IT model.
  • a platform independent IT model is a description of the solution, independent of the platform on which it executes. There are three core models which serve as the platform independent IT model—predictive model interfaces, warehouse model and solution composition model.
  • the predictive model interfaces are used as inputs to the MVPS (metric value prediction service).
  • This service serves to interface data and metrics with various analytical solutions to perform the predictive capabilities. Metrics modeled within the predictive metric context are passed in from the business monitoring subsystem based on the trigger conditions also described in the model.
  • the solution composition model orchestrates the business performance solution consisting of the business events and metric hierarchy and interfaces with the MVPS.
  • the warehouse model serves to persist the current and predicted state of the business that is exploited by the business monitoring subsystem as well as the MVPS.
  • an insurance company looking to improve healthcare and reduce costs would implement a data mining based predictive model which examines claims data and predicts individual usage of healthcare services over the next insured period.
  • the metrics involved in the analysis and historical data provided usually don't have any fixed patterns and therefore an important component of the prediction would be to devise a pattern from the historical claims data.
  • the predictive metrics in this scenario would be claim type (i.e. dental, medical, pharmaceutical, disability etc) and costs for every member.
  • the trigger would be tied to every claim being submitted by the particular member which implies that the predictive model will be executed every time a member files a claim with the insurance company.
  • the MVPS would be responsible for interfacing with the data mining based predictive model to generate the prediction of the claim types and costs the results of which would be sent back to the monitoring engine and warehouse for further analysis.
  • Another example where predictive analysis would be useful is in the electronics industry where the predictions of customer ordering behavior can significantly allow responding in ways to avoid deleterious outcomes, i.e., migrating supply to upward trending demand before pending orders emerge.
  • a time series based forecasting system would be applicable that would factor in seasonality, order skews, product life-cycles and repetitive order trends inorder to make its prediction.
  • the predictive metrics in this scenario would be future weekly order loads.
  • the trigger would be tied to the daily demand-supply decision cycles implying that the predictive capability would be executed daily, possibly tied to a scheduler.
  • the MVPS would be responsible for interfacing with the forecasting system to generate the daily trends the result of which would be sent back to the monitoring engine and warehouse for further analysis.
  • the present invention thus provides a computer-implemented method, a machine-readable medium instructing a computer, and a system to provide predictive modeling capabilities to allow intelligent business performance management comprising: generating a meta model consisting of business metrics organized as a hierarchy with each metric having the ability to be associated with time as a look-ahead dimension; a computer transforming the meta model to service interface definition and related artifacts; a computer transforming the meta model into performance warehouse meta-data schemas to allow persistence of historical data; and a computer receiving requests for metric predictions and using analytical techniques to service the requests in real time.
  • the meta model may also comprise business metrics categorized within a predictive metric context to be used as input for predictive analysis and may further comprise trigger conditions describing how and when said predictive analysis will be triggered.
  • FIG. 1 is a description of the various levels and their relationships in a regular business performance model. Also depicted are predictive extensions at all levels in the model.
  • FIG. 2 shows an example of the metrics at the various level of the models.
  • FIG. 3 is a data flow diagram illustrating the predictive metric management implemented by the invention
  • FIG. 4 is data diagram illustrating in more detail the predictive model
  • FIG. 5 is a block diagram showing the solution runtime process of the invention.
  • FIG. 1 Business Performance Model and Predictive Extensions, there is shown the predictive metric management implemented by the invention.
  • the components of the build time corresponding to the business owner view of the enterprise.
  • This consists of a predictive model 105 and a monitoring model 101 .
  • the predictive model is shown to derive the information on top of the monitoring models.
  • a metric of interest for the predictive analysis can be chosen along with context metric for predictive analytics.
  • the System then assists user to add additional information as shown in FIG. 4 .
  • the monitoring model generally contains metrics that needs to be monitored and corresponding context metrics. These metrics are typically grouped into three levels such as Operational 104 , Tactical 103 and Strategic 102 . The grouping of metric helps in determining the level of users and the latency of the metric calculation.
  • FIG. 2 An Example of the Levels in a Typical Business Performance Model, illustrates a hierarchy of metrics that spans across the three levels as mentioned above.
  • the leaf node metrics always belongs to the Operational level.
  • Shipment Dispatch 201 and Shipment Arrive 202 are metrics that contains the atomic data and hence shown in the figure as part of Operational level.
  • the On Time Delivery 203 metric derives its value from 201 and 202 metric. This metric again represents data for the user that typically belongs to this level, such as Operations manager, hence this metric also belongs to the Operational level.
  • the rest of the metric Efficiency 204 belongs to Tactical level and Customer Satisfaction 205 belongs to Strategic level.
  • FIG. 3 Predictive Metric Management, illustrates the high level view of the predictive management System.
  • Build time 301 illustrates the build time activity when first monitoring model 302 gets designed. Once monitoring model 302 is available, one selects the metrics of interest for the predictive model 303 .
  • These models go through transformation process 304 to the components of the run time 305 , corresponding to the information technology (IT) view. These components are a Metric Value Prediction Service (MVPS) 306 , which receives as input the predictive model transformations 304 and outputs predicted metric values 310 , and a monitoring engine 307 , which receives as input monitoring model transformation, the predicted metric values and business events 308 from the business process 309 (i.e., transactions). How to extend a monitored metric into predictive model and over all view of the run time process is shown later.
  • MVPS Metric Value Prediction Service
  • FIG. 4 Predictive Model, illustrates the process of extending a metric in the monitoring model and its corresponding context into predictive model.
  • the predictive model is described as follows.
  • the predictive annotations, PA is a 4-tuple, ⁇ PM, PMC, TC, T>, where PM is a set of predictive metrics 401 ⁇ pm 1 , pm 2 , . . . , pm n ⁇ whose values will be predicted based on changes in the business environment, PMC is the PredictiveMetricContext 402 consisting of a group of metrics ⁇ m 1 , m 2 , . . .
  • TC are the trigger conditions 403 ⁇ tc 1 , tc 2 , . . . tc m ⁇ that cause the monitoring engine to trigger a prediction request to the prediction service
  • T is the time bounds 404 for the model consisting of ⁇ inittime, finaltime, timestep, timeunits ⁇ .
  • inittime is the time the prediction starts. It defaults to 0 unless specified otherwise.
  • finaltime is the time the prediction ends.
  • timestep defaults to 1 unless specified otherwise.
  • timeunit is a predetermined unit of time; e.g., year, qtr, month, week, day hour, minute second.
  • the Prediction Engine will generate ⁇ pmtb 1 , pmtb 2 , . . . , pmtb y ⁇ where y is the number of time buckets generated by the system.
  • FIG. 5 Building Solutions with MVPS, illustrates the processing steps in order to build a solution for Metric Value Prediction Service (MVPS).
  • MVPS Metric Value Prediction Service
  • the second step at 502 is to transform the monitoring model consisting of monitored metrics and its corresponding contextual metric elements into the representation acceptable by the monitoring engine.
  • the third step at 503 is to transform the predictive annotations into appropriate service interface definitions defined by MVPS.
  • the fourth step at 504 is to transform the monitoring model and predictive annotations into a warehouse model to persist historical data for analysis purposes and also to assist various analytical engines with the appropriate data.
  • the fifth step at 505 is to define the analytical capability to predict metric relationships and attribute values (e.g., data mining, systems dynamics, etc).
  • the monitoring model and predictive annotations are used as input.
  • the sixth step at 506 is to build a service implementation definition for the analytical engine and based on the interface definitions.
  • the seventh step at 507 is performed at runtime, as a result of which the monitoring engine sends a request to the prediction engine when metrics associated to the predicted metrics are changed.
  • the prediction engine predicts the future values of the metrics and sends it back to the monitoring engine. Finally, both predictive metric values and monitored values are persisted in the data warehouse 509 that was generated earlier.

Abstract

Predictive metric analysis for business management is divided into build time, corresponding to the business owner view of the enterprise, and run time, corresponding to the information technology view of the enterprise. The build time consists of a predictive model and a monitoring model. These models go through transformation processes to the components of the run time. The run time components are a Metric Value Prediction Service (MVPS), which receives as input predictive model transformation and outputs predicted metric values, and a monitoring engine, which receives as input monitoring model transformation, the predicted metric values and business events from the business process. Various analytical engines can be plugged in to provide the predictive capabilities. Input is provided to a framework from various business systems which results in predicting the value of the metrics across the future time horizons.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present application generally relates to business monitoring systems and, more particularly, to a model driven approach to enhance existing business performance models with predictive modeling capabilities.
  • 2. Background Description
  • For an enterprise to be competitive, the ability to perform predictive analysis on large amount of data is very important to analyze a trend, discover the paint points, and/or discover new opportunities. Most companies today implement various Business Performance Management solutions including Business Intelligence techniques that help determine the current state of the business. This is achieved by defining metrics or key performance indicators organized in a hierarchy through the various vertical and horizontal silos of the organization. Data and events received in real time are persisted in a data mart and are used to provide historical analysis summarizing what has happened in the past. In other words, historical analysis can reveal who the best customers were last month and who they were this month. This kind of traditional analysis cannot reveal what will happen in the future. Predictive analysis discovers meaningful patterns and relationships in data separating the signals from the noise thereby helping in improved decision making. Business process monitoring models currently lack the ability to incorporate the meta-data for such predictive models, which restricts the models' ability to capture such metrics. There are currently limited modeling capabilities and supporting tools to capture the metric definition, relationships, dimensions, semantics and their management. The available tools today limit metrics modeled as hierarchical structure with value dependency. This implies that the existing models are also not sophisticated enough to capture the relationship of time as a dimension to allow for look-ahead prediction of the metrics such as dynamic systems models, time-series based models, forecasting, propensity and scoring models. Combining predictive analysis with organization business process and performance management provides insight into critical business issues and enables proactive decision making and risk management amongst other benefits.
  • There are many subsystems available that provide prediction capabilities. Among these are general purpose systems such as data mining tools and system dynamics. Data mining tools provide scoring models and predictions based on historical data; however, data mining tools do not provide metric values but can determine qualitative relationships. It is objective in nature. System dynamics use continuous modeling to predict values of metrics based on the specified time dimension; however, system dynamics is subjective since it is based on the user's perception of the metric network and relationships.
  • The integration of these predictive systems with standard business process monitoring and management systems has always been a challenge. Business monitoring systems are built using metrics catering to the current and in some cases historical aspects of the business whereas predictive models look ahead in time. The current invention features a novel mix of both these capabilities in order to provide a system and method for predictive metric analysis to a business monitoring subsystem
  • SUMMARY OF THE INVENTION
  • According to the present invention, there is provided a business performance metamodel comprising business metrics organized as a hierarchy across the operational, tactical and strategic levels of an organization. A metamodel is a model that describes a language in which models can be expressed. A metamodel spanning the operational level of an organization is comprised of transaction metrics organized in a hierarchy. For instance, in the transportation industry, OnTimeDelivery constitutes one of the most important transactional metrics. It is derived from two lower level transactional metrics: Shipment Dispatched and Shipment Arrived. The difference between the shipment arrival time and the shipment dispatch time generates the value for the OnTimeDelivery metric. A metamodel spanning the tactical level of an organization is comprised of tactical metrics which are aggregate by nature and have an inherent relationship between themselves and their corresponding lower level operational metrics. For instance, Efficiency is tactical metric which is usually generated across a department or a hub and aggregated over the OnTimeDelivery metric of every shipment for that department or hub. A metamodel spanning the strategic level of an organization is comprised of C-level strategic metrics which have an inherent relationship amongst themselves and their corresponding lower level tactical metrics. For instance, customer satisfaction is a strategic metric that the C-level executive measures themselves against and is derived from the efficiency of the department or hub amongst other tactical metrics. Most of the existing business performance meta models do not consider time as a first class element and therefore allow for modeling the current state of the business but not future predictions of any of the metrics. The current invention considers time as a first class element associated with each predictive metric which defines the horizons for prediction. A predictive metric is derived from a regular metric with the additional association of time for look ahead predictive capabilities. The invention also provides the modeling of relationships between metrics that are needed for the predictive analysis, thereby describing the expected changes in behavior of these metrics over time. These metrics are organized in a predictive metric context. The invention further provides the modeling of the trigger conditions that describe when and how the predictive analysis should be performed. Users create business performance models enhanced with predictive capabilities based on the specified meta model. The business performance model is then transformed into a platform independent IT model. A platform independent IT model is a description of the solution, independent of the platform on which it executes. There are three core models which serve as the platform independent IT model—predictive model interfaces, warehouse model and solution composition model. The predictive model interfaces are used as inputs to the MVPS (metric value prediction service). This service serves to interface data and metrics with various analytical solutions to perform the predictive capabilities. Metrics modeled within the predictive metric context are passed in from the business monitoring subsystem based on the trigger conditions also described in the model. The solution composition model orchestrates the business performance solution consisting of the business events and metric hierarchy and interfaces with the MVPS. The warehouse model serves to persist the current and predicted state of the business that is exploited by the business monitoring subsystem as well as the MVPS.
  • There are various analytical techniques that can provide the predictive capabilities within the context of an end to end solution. Some examples are data and text mining, system modeling and dynamics, time series analysis and forecasting etc. Each technique is chosen based on the analysis of the data along with the business process currently being monitored coupled together with the overall organization strategy.
  • For example, an insurance company looking to improve healthcare and reduce costs would implement a data mining based predictive model which examines claims data and predicts individual usage of healthcare services over the next insured period. The metrics involved in the analysis and historical data provided usually don't have any fixed patterns and therefore an important component of the prediction would be to devise a pattern from the historical claims data. The predictive metrics in this scenario would be claim type (i.e. dental, medical, pharmaceutical, disability etc) and costs for every member. The trigger would be tied to every claim being submitted by the particular member which implies that the predictive model will be executed every time a member files a claim with the insurance company. The MVPS would be responsible for interfacing with the data mining based predictive model to generate the prediction of the claim types and costs the results of which would be sent back to the monitoring engine and warehouse for further analysis.
  • Another example where predictive analysis would be useful is in the electronics industry where the predictions of customer ordering behavior can significantly allow responding in ways to avoid deleterious outcomes, i.e., migrating supply to upward trending demand before pending orders emerge. For this purpose, a time series based forecasting system would be applicable that would factor in seasonality, order skews, product life-cycles and repetitive order trends inorder to make its prediction. The predictive metrics in this scenario would be future weekly order loads. The trigger would be tied to the daily demand-supply decision cycles implying that the predictive capability would be executed daily, possibly tied to a scheduler. The MVPS would be responsible for interfacing with the forecasting system to generate the daily trends the result of which would be sent back to the monitoring engine and warehouse for further analysis.
  • The present invention thus provides a computer-implemented method, a machine-readable medium instructing a computer, and a system to provide predictive modeling capabilities to allow intelligent business performance management comprising: generating a meta model consisting of business metrics organized as a hierarchy with each metric having the ability to be associated with time as a look-ahead dimension; a computer transforming the meta model to service interface definition and related artifacts; a computer transforming the meta model into performance warehouse meta-data schemas to allow persistence of historical data; and a computer receiving requests for metric predictions and using analytical techniques to service the requests in real time. The meta model may also comprise business metrics categorized within a predictive metric context to be used as input for predictive analysis and may further comprise trigger conditions describing how and when said predictive analysis will be triggered.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The foregoing and other objects, aspects and advantages will be better understood from the following detailed description of a preferred embodiment of the invention with reference to the drawings, in which:
  • FIG. 1 is a description of the various levels and their relationships in a regular business performance model. Also depicted are predictive extensions at all levels in the model.
  • FIG. 2 shows an example of the metrics at the various level of the models.
  • FIG. 3 is a data flow diagram illustrating the predictive metric management implemented by the invention;
  • FIG. 4 is data diagram illustrating in more detail the predictive model; and
  • FIG. 5 is a block diagram showing the solution runtime process of the invention.
  • DETAILED DESCRIPTION OF A PREFERRED EMBODIMENT OF THE INVENTION
  • Referring now to the drawings, and more particularly to FIG. 1, Business Performance Model and Predictive Extensions, there is shown the predictive metric management implemented by the invention. At the top of this diagram are the components of the build time, corresponding to the business owner view of the enterprise. This consists of a predictive model 105 and a monitoring model 101. The predictive model is shown to derive the information on top of the monitoring models. Typically, a metric of interest for the predictive analysis can be chosen along with context metric for predictive analytics. The System then assists user to add additional information as shown in FIG. 4.
  • The monitoring model generally contains metrics that needs to be monitored and corresponding context metrics. These metrics are typically grouped into three levels such as Operational 104, Tactical 103 and Strategic 102. The grouping of metric helps in determining the level of users and the latency of the metric calculation.
  • For example FIG. 2, An Example of the Levels in a Typical Business Performance Model, illustrates a hierarchy of metrics that spans across the three levels as mentioned above. Typically the leaf node metrics always belongs to the Operational level. Shipment Dispatch 201 and Shipment Arrive 202 are metrics that contains the atomic data and hence shown in the figure as part of Operational level. The On Time Delivery 203 metric derives its value from 201 and 202 metric. This metric again represents data for the user that typically belongs to this level, such as Operations manager, hence this metric also belongs to the Operational level. Similarly based on the user profile and importance the rest of the metric Efficiency 204 belongs to Tactical level and Customer Satisfaction 205 belongs to Strategic level.
  • FIG. 3, Predictive Metric Management, illustrates the high level view of the predictive management System. Build time 301 illustrates the build time activity when first monitoring model 302 gets designed. Once monitoring model 302 is available, one selects the metrics of interest for the predictive model 303. These models go through transformation process 304 to the components of the run time 305, corresponding to the information technology (IT) view. These components are a Metric Value Prediction Service (MVPS) 306, which receives as input the predictive model transformations 304 and outputs predicted metric values 310, and a monitoring engine 307, which receives as input monitoring model transformation, the predicted metric values and business events 308 from the business process 309 (i.e., transactions). How to extend a monitored metric into predictive model and over all view of the run time process is shown later.
  • FIG. 4, Predictive Model, illustrates the process of extending a metric in the monitoring model and its corresponding context into predictive model. As shown in FIG. 4, the predictive model is described as follows. The predictive annotations, PA, is a 4-tuple, <PM, PMC, TC, T>, where PM is a set of predictive metrics 401 {pm1, pm2, . . . , pmn} whose values will be predicted based on changes in the business environment, PMC is the PredictiveMetricContext 402 consisting of a group of metrics {m1, m2, . . . , mm} which constitutes the context around which the prediction will be done, TC are the trigger conditions 403 {tc1, tc2, . . . tcm} that cause the monitoring engine to trigger a prediction request to the prediction service, and T is the time bounds 404 for the model consisting of {inittime, finaltime, timestep, timeunits}. “inittime” is the time the prediction starts. It defaults to 0 unless specified otherwise. “finaltime” is the time the prediction ends. “timestep” defaults to 1 unless specified otherwise. “timeunit” is a predetermined unit of time; e.g., year, qtr, month, week, day hour, minute second. Time Buckets, TB {tb1, tb2, . . . , tby}, are generated by the system where y=(finaltime−inittime)/timestep and every tb1 is a timebucket belonging to the timeunit. For every pmi, the Prediction Engine will generate {pmtb1, pmtb2, . . . , pmtby} where y is the number of time buckets generated by the system.
  • FIG. 5, Building Solutions with MVPS, illustrates the processing steps in order to build a solution for Metric Value Prediction Service (MVPS). Typically one starts at step 501 with annotating the metrics of interest in the monitoring model with the predictive model annotations as explained earlier. The second step at 502 is to transform the monitoring model consisting of monitored metrics and its corresponding contextual metric elements into the representation acceptable by the monitoring engine. The third step at 503 is to transform the predictive annotations into appropriate service interface definitions defined by MVPS. The fourth step at 504 is to transform the monitoring model and predictive annotations into a warehouse model to persist historical data for analysis purposes and also to assist various analytical engines with the appropriate data. The fifth step at 505 is to define the analytical capability to predict metric relationships and attribute values (e.g., data mining, systems dynamics, etc). The monitoring model and predictive annotations are used as input. The sixth step at 506 is to build a service implementation definition for the analytical engine and based on the interface definitions. The seventh step at 507 is performed at runtime, as a result of which the monitoring engine sends a request to the prediction engine when metrics associated to the predicted metrics are changed. At the eighth step at 508, the prediction engine predicts the future values of the metrics and sends it back to the monitoring engine. Finally, both predictive metric values and monitored values are persisted in the data warehouse 509 that was generated earlier.
  • While the invention has been described in terms of a single preferred embodiment, those skilled in the art will recognize that the invention can be practiced with modification within the spirit and scope of the appended claims.

Claims (9)

1. A method for providing predictive modeling capabilities to allow intelligent business performance management comprising the steps of:
using a computer to generate a meta model consisting of business metrics organized as a hierarchy with each metric having the ability to be associated with time as a look-ahead dimension;
using a computer to transform the meta model to service interface definition and related artifacts;
using a computer to transform the meta model into performance warehouse meta-data schemas to allow persistence of historical data; and
using a computer to receive requests for metric predictions and to use analytical techniques to service the requests in real time.
2. The method of claim 1, wherein said meta model also comprises business metrics categorized within a predictive metric context to be used as input for predictive analysis.
3. The method of claim 2, wherein said meta model also comprises trigger conditions describing how and when said predictive analysis will be triggered.
4. A system for providing predictive modeling capabilities to allow intelligent business performance management comprising:
a computer generating a meta model consisting of business metrics organized as a hierarchy with each metric having the ability to be associated with time as a look-ahead dimension;
a computer transforming the meta model to service interface definition and related artifacts;
a computer transforming the meta model into performance warehouse meta-data schemas to allow persistence of historical data; and
a computer receiving requests for metric predictions and using analytical techniques to service the requests in real time.
5. The system of claim 4, wherein said meta model also comprises business metrics categorized within a predictive metric context to be used as input for predictive analysis.
6. The method of claim 5, wherein said meta model also comprises trigger conditions describing how and when said predictive analysis will be triggered.
7. A computer-readable medium for providing predictive modeling capabilities to allow intelligent business performance management, on which is provided:
instructions for using a computer to generate a meta model consisting of business metrics organized as a hierarchy with each metric having the ability to be associated with time as a look-ahead dimension;
instructions for using a computer to transform the meta model to service interface definition and related artifacts;
instructions for using a computer to transform the meta model into performance warehouse meta-data schemas to allow persistence of historical data; and
instructions for using a computer to receive requests for metric predictions and to use analytical techniques to service the requests in real time.
8. The computer-readable medium of claim 7, wherein said meta model also comprises business metrics categorized within a predictive metric context to be used as input for predictive analysis.
9. The computer-readable medium of claim 8, wherein said meta model also comprises trigger conditions describing how and when said predictive analysis will be triggered.
US11/401,953 2006-04-12 2006-04-12 System and method for applying predictive metric analysis for a business monitoring subsystem Abandoned US20070244738A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US11/401,953 US20070244738A1 (en) 2006-04-12 2006-04-12 System and method for applying predictive metric analysis for a business monitoring subsystem
US12/053,045 US8108235B2 (en) 2006-04-12 2008-03-21 System and method for applying predictive metric analysis for a business monitoring subsystem

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/401,953 US20070244738A1 (en) 2006-04-12 2006-04-12 System and method for applying predictive metric analysis for a business monitoring subsystem

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/053,045 Continuation US8108235B2 (en) 2006-04-12 2008-03-21 System and method for applying predictive metric analysis for a business monitoring subsystem

Publications (1)

Publication Number Publication Date
US20070244738A1 true US20070244738A1 (en) 2007-10-18

Family

ID=38605944

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/401,953 Abandoned US20070244738A1 (en) 2006-04-12 2006-04-12 System and method for applying predictive metric analysis for a business monitoring subsystem
US12/053,045 Expired - Fee Related US8108235B2 (en) 2006-04-12 2008-03-21 System and method for applying predictive metric analysis for a business monitoring subsystem

Family Applications After (1)

Application Number Title Priority Date Filing Date
US12/053,045 Expired - Fee Related US8108235B2 (en) 2006-04-12 2008-03-21 System and method for applying predictive metric analysis for a business monitoring subsystem

Country Status (1)

Country Link
US (2) US20070244738A1 (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050102273A1 (en) * 2000-08-30 2005-05-12 Ibm Corporation Object oriented based, business class methodology for performing data metric analysis
US20070094326A1 (en) * 2000-08-22 2007-04-26 International Business Machines Corporation Object Oriented Based, Business Class Methodology for Generating Quasi-Static Web Pages at Periodic Intervals
US20090192867A1 (en) * 2008-01-24 2009-07-30 Sheardigital, Inc. Developing, implementing, transforming and governing a business model of an enterprise
WO2009108660A1 (en) * 2008-02-25 2009-09-03 24 / 7 Customer, Inc. Apparatus and method for predicting customer behavior
US20100138282A1 (en) * 2006-02-22 2010-06-03 Kannan Pallipuram V Mining interactions to manage customer experience throughout a customer service lifecycle
US7761321B2 (en) 2006-02-22 2010-07-20 24/7 Customer, Inc. System and method for customer requests and contact management
US7996251B2 (en) 2006-02-22 2011-08-09 24/7 Customer, Inc. System and method for customer requests and contact management
US20120047099A1 (en) * 2010-08-18 2012-02-23 International Business Machines Corporation Non-intrusive event-driven prediction
US20120110579A1 (en) * 2010-10-29 2012-05-03 Microsoft Corporation Enterprise resource planning oriented context-aware environment
US20140250121A1 (en) * 2013-03-01 2014-09-04 Sap Ag Translating business scenario definitions into corresponding database artifacts
CN104346154A (en) * 2013-07-31 2015-02-11 克拉玛依红有软件有限责任公司 Service-oriented model building method on basis of scenes
US20150302337A1 (en) * 2014-04-17 2015-10-22 International Business Machines Corporation Benchmarking accounts in application management service (ams)
US20150348066A1 (en) * 2014-05-27 2015-12-03 International Business Machines Corporation Business forecasting using predictive metadata
US9576262B2 (en) 2012-12-05 2017-02-21 Microsoft Technology Licensing, Llc Self learning adaptive modeling system
US10467547B1 (en) 2015-11-08 2019-11-05 Amazon Technologies, Inc. Normalizing text attributes for machine learning models
US10878335B1 (en) 2016-06-14 2020-12-29 Amazon Technologies, Inc. Scalable text analysis using probabilistic data structures
US11429885B1 (en) * 2016-12-21 2022-08-30 Cerner Innovation Computer-decision support for predicting and managing non-adherence to treatment

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070244738A1 (en) * 2006-04-12 2007-10-18 Chowdhary Pawan R System and method for applying predictive metric analysis for a business monitoring subsystem
US20090265199A1 (en) * 2008-04-21 2009-10-22 Computer Associates Think, Inc. System and Method for Governance, Risk, and Compliance Management
US8010512B2 (en) * 2008-06-16 2011-08-30 International Business Machines Corporation System and method for model-driven object store
SG2011031804A (en) * 2011-05-03 2015-03-30 Eutech Cybernetics Pte Ltd Computer implemented method and system for analyzing business processes
US9510141B2 (en) 2012-06-04 2016-11-29 Apple Inc. App recommendation using crowd-sourced localized app usage data
US9195470B2 (en) 2013-07-22 2015-11-24 Globalfoundries Inc. Dynamic data dimensioning by partial reconfiguration of single or multiple field-programmable gate arrays using bootstraps
US9913100B2 (en) 2014-05-30 2018-03-06 Apple Inc. Techniques for generating maps of venues including buildings and floors
US9402161B2 (en) 2014-07-23 2016-07-26 Apple Inc. Providing personalized content based on historical interaction with a mobile device
US10360520B2 (en) 2015-01-06 2019-07-23 International Business Machines Corporation Operational data rationalization
US10331399B2 (en) 2015-06-05 2019-06-25 Apple Inc. Smart audio playback when connecting to an audio output system
US9529500B1 (en) * 2015-06-05 2016-12-27 Apple Inc. Application recommendation based on detected triggering events
US10235263B2 (en) 2017-01-04 2019-03-19 International Business Machines Corporation Optimizing adaptive monitoring in resource constrained environments
US10555142B2 (en) 2017-09-08 2020-02-04 International Business Machines Corporation Adaptive multi-tenant monitoring in resource constrained environments
US10742534B2 (en) 2018-05-25 2020-08-11 International Business Machines Corporation Monitoring system for metric data
US11900012B2 (en) 2020-09-24 2024-02-13 Apple Inc. Method and system for seamless media synchronization and handoff

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5918226A (en) * 1995-01-11 1999-06-29 Nec Corporation Workflow system for operating and managing jobs with predicting future progress of workflow job
US6009407A (en) * 1998-02-27 1999-12-28 International Business Machines Corporation Integrated marketing and operations decisions-making under multi-brand competition
US6249769B1 (en) * 1998-11-02 2001-06-19 International Business Machines Corporation Method, system and program product for evaluating the business requirements of an enterprise for generating business solution deliverables
US6611839B1 (en) * 2001-03-15 2003-08-26 Sagemetrics Corporation Computer implemented methods for data mining and the presentation of business metrics for analysis
US6647394B1 (en) * 1999-06-08 2003-11-11 International Business Machines Corporation Doing business employing linked trees having retrievable embedded information
US20040122719A1 (en) * 2002-12-18 2004-06-24 Sabol John M. Medical resource processing system and method utilizing multiple resource type data
US6763353B2 (en) * 1998-12-07 2004-07-13 Vitria Technology, Inc. Real time business process analysis method and apparatus
US20040138933A1 (en) * 2003-01-09 2004-07-15 Lacomb Christina A. Development of a model for integration into a business intelligence system
US6873961B1 (en) * 1998-09-09 2005-03-29 The United States Of America As Represented By The Secretary Of The Navy Method and apparatus for identifying and tracking project trends
US6934687B1 (en) * 1997-11-20 2005-08-23 Ncr Corporation Computer architecture and method for supporting and analyzing electronic commerce over the world wide web for commerce service providers and/or internet service providers
US6947951B1 (en) * 2000-04-07 2005-09-20 Gill Harjinder S System for modeling a business
US6954758B1 (en) * 2000-06-30 2005-10-11 Ncr Corporation Building predictive models within interactive business analysis processes
US20060184414A1 (en) * 2005-02-11 2006-08-17 George Pappas Business management tool
US20070179833A1 (en) * 2006-01-31 2007-08-02 Infosys Technologies Ltd. Assisted business process exception management

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7389211B2 (en) * 1998-05-13 2008-06-17 Abu El Ata Nabil A System and method of predictive modeling for managing decisions for business enterprises
US6708155B1 (en) * 1999-07-07 2004-03-16 American Management Systems, Inc. Decision management system with automated strategy optimization
US20030236689A1 (en) * 2002-06-21 2003-12-25 Fabio Casati Analyzing decision points in business processes
US20070244738A1 (en) * 2006-04-12 2007-10-18 Chowdhary Pawan R System and method for applying predictive metric analysis for a business monitoring subsystem

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5918226A (en) * 1995-01-11 1999-06-29 Nec Corporation Workflow system for operating and managing jobs with predicting future progress of workflow job
US6934687B1 (en) * 1997-11-20 2005-08-23 Ncr Corporation Computer architecture and method for supporting and analyzing electronic commerce over the world wide web for commerce service providers and/or internet service providers
US6009407A (en) * 1998-02-27 1999-12-28 International Business Machines Corporation Integrated marketing and operations decisions-making under multi-brand competition
US6873961B1 (en) * 1998-09-09 2005-03-29 The United States Of America As Represented By The Secretary Of The Navy Method and apparatus for identifying and tracking project trends
US6249769B1 (en) * 1998-11-02 2001-06-19 International Business Machines Corporation Method, system and program product for evaluating the business requirements of an enterprise for generating business solution deliverables
US6763353B2 (en) * 1998-12-07 2004-07-13 Vitria Technology, Inc. Real time business process analysis method and apparatus
US6647394B1 (en) * 1999-06-08 2003-11-11 International Business Machines Corporation Doing business employing linked trees having retrievable embedded information
US6947951B1 (en) * 2000-04-07 2005-09-20 Gill Harjinder S System for modeling a business
US6954758B1 (en) * 2000-06-30 2005-10-11 Ncr Corporation Building predictive models within interactive business analysis processes
US6611839B1 (en) * 2001-03-15 2003-08-26 Sagemetrics Corporation Computer implemented methods for data mining and the presentation of business metrics for analysis
US20040122719A1 (en) * 2002-12-18 2004-06-24 Sabol John M. Medical resource processing system and method utilizing multiple resource type data
US20040138933A1 (en) * 2003-01-09 2004-07-15 Lacomb Christina A. Development of a model for integration into a business intelligence system
US20060184414A1 (en) * 2005-02-11 2006-08-17 George Pappas Business management tool
US20070179833A1 (en) * 2006-01-31 2007-08-02 Infosys Technologies Ltd. Assisted business process exception management

Cited By (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7483955B2 (en) 2000-08-22 2009-01-27 International Business Machines Corporation Object oriented based, business class methodology for generating quasi-static web pages at periodic intervals
US20070094326A1 (en) * 2000-08-22 2007-04-26 International Business Machines Corporation Object Oriented Based, Business Class Methodology for Generating Quasi-Static Web Pages at Periodic Intervals
US7925719B2 (en) 2000-08-22 2011-04-12 International Business Machines Corporation Object oriented based, business class methodology for generating quasi-static web pages at periodic intervals
US20050102273A1 (en) * 2000-08-30 2005-05-12 Ibm Corporation Object oriented based, business class methodology for performing data metric analysis
US7418459B2 (en) * 2000-08-30 2008-08-26 International Business Machines Corporation Object oriented based, business class methodology for performing data metric analysis
US20080010312A1 (en) * 2000-08-30 2008-01-10 Gupta Arun K Object Oriented Based, Business Class Methodology for Performing Data Metric Analysis
US9536248B2 (en) 2006-02-22 2017-01-03 24/7 Customer, Inc. Apparatus and method for predicting customer behavior
US8396741B2 (en) 2006-02-22 2013-03-12 24/7 Customer, Inc. Mining interactions to manage customer experience throughout a customer service lifecycle
US20100138282A1 (en) * 2006-02-22 2010-06-03 Kannan Pallipuram V Mining interactions to manage customer experience throughout a customer service lifecycle
US7761321B2 (en) 2006-02-22 2010-07-20 24/7 Customer, Inc. System and method for customer requests and contact management
US20100262549A1 (en) * 2006-02-22 2010-10-14 24/7 Customer, Inc., System and method for customer requests and contact management
US7996251B2 (en) 2006-02-22 2011-08-09 24/7 Customer, Inc. System and method for customer requests and contact management
US9129290B2 (en) 2006-02-22 2015-09-08 24/7 Customer, Inc. Apparatus and method for predicting customer behavior
US8566135B2 (en) 2006-02-22 2013-10-22 24/7 Customer, Inc. System and method for customer requests and contact management
US20090192867A1 (en) * 2008-01-24 2009-07-30 Sheardigital, Inc. Developing, implementing, transforming and governing a business model of an enterprise
US11023831B2 (en) * 2008-01-24 2021-06-01 International Business Machines Corporation Optimizing a business model of an enterprise
US10592828B2 (en) 2008-01-24 2020-03-17 International Business Machines Corporation Optimizing a business model of an enterprise
US10395189B2 (en) 2008-01-24 2019-08-27 International Business Machines Corporation Optimizing a business model of an enterprise
US10095990B2 (en) * 2008-01-24 2018-10-09 International Business Machines Corporation Developing, implementing, transforming and governing a business model of an enterprise
WO2009108660A1 (en) * 2008-02-25 2009-09-03 24 / 7 Customer, Inc. Apparatus and method for predicting customer behavior
US8468107B2 (en) * 2010-08-18 2013-06-18 International Business Machines Corporation Non-intrusive event-driven prediction
US20120047099A1 (en) * 2010-08-18 2012-02-23 International Business Machines Corporation Non-intrusive event-driven prediction
US10026058B2 (en) * 2010-10-29 2018-07-17 Microsoft Technology Licensing, Llc Enterprise resource planning oriented context-aware environment
US20120110579A1 (en) * 2010-10-29 2012-05-03 Microsoft Corporation Enterprise resource planning oriented context-aware environment
US9576262B2 (en) 2012-12-05 2017-02-21 Microsoft Technology Licensing, Llc Self learning adaptive modeling system
US20140250121A1 (en) * 2013-03-01 2014-09-04 Sap Ag Translating business scenario definitions into corresponding database artifacts
US9165049B2 (en) * 2013-03-01 2015-10-20 Sap Se Translating business scenario definitions into corresponding database artifacts
CN104346154A (en) * 2013-07-31 2015-02-11 克拉玛依红有软件有限责任公司 Service-oriented model building method on basis of scenes
US20150324726A1 (en) * 2014-04-17 2015-11-12 International Business Machines Corporation Benchmarking accounts in application management service (ams)
US20150302337A1 (en) * 2014-04-17 2015-10-22 International Business Machines Corporation Benchmarking accounts in application management service (ams)
US20190139061A1 (en) * 2014-05-27 2019-05-09 International Business Machines Corporation Business forecasting using predictive metadata
US20150348066A1 (en) * 2014-05-27 2015-12-03 International Business Machines Corporation Business forecasting using predictive metadata
US20150347933A1 (en) * 2014-05-27 2015-12-03 International Business Machines Corporation Business forecasting using predictive metadata
US11113705B2 (en) * 2014-05-27 2021-09-07 International Business Machines Corporation Business forecasting using predictive metadata
US10467547B1 (en) 2015-11-08 2019-11-05 Amazon Technologies, Inc. Normalizing text attributes for machine learning models
US11915104B2 (en) 2015-11-08 2024-02-27 Amazon Technologies, Inc. Normalizing text attributes for machine learning models
US10878335B1 (en) 2016-06-14 2020-12-29 Amazon Technologies, Inc. Scalable text analysis using probabilistic data structures
US11429885B1 (en) * 2016-12-21 2022-08-30 Cerner Innovation Computer-decision support for predicting and managing non-adherence to treatment

Also Published As

Publication number Publication date
US20080167923A1 (en) 2008-07-10
US8108235B2 (en) 2012-01-31

Similar Documents

Publication Publication Date Title
US8108235B2 (en) System and method for applying predictive metric analysis for a business monitoring subsystem
Zur Mühlen et al. Business process analytics
US9800675B2 (en) Methods for dynamically generating an application interface for a modeled entity and devices thereof
Stefanovic Proactive supply chain performance management with predictive analytics
US9852382B2 (en) Dynamic human workflow task assignment using business rules
US7610211B2 (en) Investigating business processes
JP4965078B2 (en) Real-time collection of data in an enterprise planning environment
US8738414B1 (en) Method and system for handling program, project and asset scheduling management
US8620716B2 (en) Computer system and method for detecting and processing changes in data
JP4609994B2 (en) Selective deployment of software extensions within an enterprise modeling environment.
JP2006501569A (en) Deployment of a multi-enterprise planning model to a cluster of application servers
Xu et al. Project-driven supply chains: integrating safety-stock and crashing decisions for recurrent projects
Zeng et al. Event-driven quality of service prediction
Selçuk et al. Work-in-process clearing in supply chain operations planning
Johannesson et al. Application and Process Integration–Concepts, Issues, and Research Directions
Iyer et al. Model management decision environment: a Web service prototype for spreadsheet models
Vamanan et al. Integration of COTS software products ARENA & CPLEX for an inventory/logistics problem
JP4384985B2 (en) Inline compression of network communications within an enterprise planning environment
Khan et al. Managing Corporate Information Systems Evolution and Maintenance
Díaz et al. Multi-echelon models for repairable items: A review
Baghdadi Modelling business process with services: towards agile enterprises
Millhiser et al. Optimal admission control in series production systems with blocking
Ou-Yang et al. Developing a PDM/MRP integration framework to evaluate the influence of engineering change on inventory scrap cost
US20100169859A1 (en) Dynamic data processing applications with data phasing and work management
Ip et al. A functional framework for integrating eCRM with workflow workflow management based on customer value

Legal Events

Date Code Title Description
AS Assignment

Owner name: INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHOWDHARY, PAWAN R.;KAPOOR, SHUBIR;REEL/FRAME:017784/0769

Effective date: 20060405

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION