CaBMA: a case-based reasoning system for capturing, refining, and reusing project plans

In this paper, we present CaBMA, a prototype of a knowledge-based system designed to assist with project planning tasks using case-based reasoning. CaBMA introduces a novel approach to project planning in that, for the first time, a knowledge layer is added on top of traditional project management software. Project management software provides editing and bookkeeping capabilities. CaBMA enhances these capabilities by automatically capturing project plans in the form of cases, refining these cases over time to avoid potential inconsistency between them, reusing these cases to generate plans for new projects, and indicating possible repairs for project plans when they derive away from existing knowledge. We will give an overview of the system, provide a detailed explanation on each component, and present an empirical study based on synthetic data.

[1]  Karen L. Myers,et al.  The Act Formalism Version 2 . 2 , 1997 .

[2]  Hector Muñoz-Avila,et al.  Case Acquisition in a Project Planning Environment , 2002, ECCBR.

[3]  Ke Xu,et al.  CaBMA: Case-Based Project Management Assistant , 2004, AAAI.

[4]  Qiang Yang,et al.  ActiveCBR: An Agent System That Integrates Case-Based Reasoning and Active Databases , 2001, Knowledge and Information Systems.

[5]  Subbarao Kambhampati,et al.  Scaling up Planning by Teasing out Resource Scheduling , 1999, ECP.

[6]  Barry Smyth,et al.  Remembering To Forget: A Competence-Preserving Case Deletion Policy for Case-Based Reasoning Systems , 1995, IJCAI.

[7]  Austin Tate,et al.  Generating Project Networks , 1977, IJCAI.

[8]  Kalyan Moy Gupta,et al.  Knowledge-Based Project Planning , 2002 .

[9]  Charles J. Petrie,et al.  Constrained Decision Revision , 1992, AAAI.

[10]  James A. Hendler,et al.  HTN Planning: Complexity and Expressivity , 1994, AAAI.

[11]  Yolanda Gil,et al.  An integrated environment for knowledge acquisition , 2001, IUI '01.

[12]  Ralph Bergmann,et al.  Similarity Measures for Object-Oriented Case Representations , 1998, EWCBR.

[13]  Ke Xu,et al.  CBM-Gen+: An Algorithm for Reducing Case Base Inconsistencies in Hierarchical and Incomplete Domains , 2003, ICCBR.

[14]  Karl Branting Learning Feature Weights from Customer Return-Set Selections , 2003, Knowledge and Information Systems.

[15]  David E. Wilkins,et al.  Practical planning - extending the classical AI planning paradigm , 1989, Morgan Kaufmann series in representation and reasoning.

[16]  Rose Dieng-Kuntz,et al.  Knowledge Management and Organizational Memories , 2012, Springer US.

[17]  Ken Lynch,et al.  Project Management Institute (PMI) , 2004 .

[18]  Kristian J. Hammond,et al.  CHEF: A Model of Case-Based Planning , 1986, AAAI.

[19]  Hector Muñoz-Avila,et al.  SHOP: Simple Hierarchical Ordered Planner , 1999, IJCAI.