Plan Realization for Complex Command Interaction in the UNIX Help Domain

  • Authors:
  • Stephen J. Hegner

  • Affiliations:
  • Umeå University, Department of Computing Science, S-901 87 Umeå, Sweden (E-mail: hegner@cs.umu.se

  • Venue:
  • Artificial Intelligence Review - special issue on intelligent help systems for Unix part II: planning and knowledge representation
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Yucca-* is a consultation system which is designed to provide the UNIXuser, through a friendly interface, with detailed expert advice on theuse of the UNIX command language. One of the principal design goals ofthis system is the ability to provide correct responses to technicallycomplex queries whose solution may involve the interconnection ofseveral commands, each with multiple options. The realization of such agoal requires two things. First, representation of dynamic knowledgeabout command behavior at a sufficient level of detail to supportsolution of the query is needed. Second, a planning mechanism capableof interconnecting such knowledge into a cohesive solution must beprovided. This paper first develops the command dynamics representationtechniques employed in Yucca-*. It then examines in detail the plangeneration mechanism which is used to solve complex dynamic queries. Particular emphasis is placed upon those aspects of the problem whichare unique to this particular domain.