11. A system for developing and maintaining problem resolution flow charts, comprising: means for authoring a dependency matrix of questions and states describing a problem to be resolved, the matrix being formed by crossing said questions with said states, there being a cell in the matrix corresponding to the intersection of each question and each state, each cell containing one or more answers corresponding to the respective state and a respective answer probability for each said answer, each state having a probability of occurrence; means for automatically generating a problem resolution flowchart from the dependency matrix, said probabilities of occurrence and said answer probabilities being used to optimize the order of said questions in said flowchart; and means for testing the problem resolution flowchart.
12. A system as in claim 11 , wherein the authoring step further comprises: means for editing the questions and states; and means for modifying cell values relating each of said questions with each of said states, and wherein said probabilities of occurrence and said answer probabilities are updated by said testing.