×

Knowledge based planning and analysis (KbPA).TM.

  • US 5,842,193 A
  • Filed: 02/06/1996
  • Issued: 11/24/1998
  • Est. Priority Date: 07/28/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for developing reusable models, each of said models made up of at least one object, the system comprising:

  • a consultation tool coupled to an object repository, a lexicon module and an object types module for generating an initial client model in accordance with user responses to predefined consultation questions, said lexicon module being operable to store a plurality of words and at least one synonym of at least one of the words;

    a customizing tool coupled to said object repository, said lexicon module and said object types module for customizing said client model to a particular business enterprise to generate a customized client model in accordance with user responses to predefined customization questions;

    wherein said object repository stores a plurality of predefined objects;

    wherein said lexicon module is operable to analyze said user responses and to identify parts of speech in user responses having a plurality of parts of speech, and wherein said consultation tool includes means for defining nouns in said user responses as data objects and verbs in said user responses as activity objects;

    wherein said consultation tool includes means for decomposing said data objects and said activity objects in parallel until said data objects and said activity objects can no longer be decomposed or until said user terminates decomposition;

    wherein said object types module associates each of said data and activity objects with an object type and said consultation tool includes means for using said object type to identify similar objects from said plurality of predefined objects in said object repository; and

    further including a model analyzer tool coupled to said object repository and said lexicon module for selecting at least one candidate model from said object repository, for determining comparison criteria and termination criteria in accordance with responses by said user to predefined comparison questions, for comparing and analyzing said customized client model to said at least one candidate model in accordance with said comparison criteria; and

    for reinitializing said customization tool in response to said comparison and said analysis until said termination criteria is met.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×