Proceedings

Transfer Semantics in an Operating System Consultant: The Formalization of Actions Involving Object Transfer

Download BibTeX Cite

Proceedings of the Tenth International Joint Conference on Artificial Intelligence. Knowledge Representation. Pages 569-574.

© 1987 International Joint Conferences on Artificial Intelligence

Abstract

It is a characteristic of computer operating systems that they contain actions or commands which transfer objects such as files and directories from one state to another. In formalizing the domain of operating systems we should build representations of actions which circumscribe the transfer of objects in the system. Transfer Semantics is a knowledge scheme that embodies such representations. Knowledge structures called object frames are used to represent numerous objects. Action frames describe the effects of actions in terms of preconditions, postconditions, actions and actors. Preconditions denote possible or preferred sets of objects that an action will affect. Postconditions relate the state of object sets after an action has occurred . Actions include the particular actions that cause transfer. An actor is the person (or user) who performs some action. The power of Transfer Semantics lies in the inference rules that manipulate action frames. It is applied to the UNIX* and TOPS-20* operating systems in a program called OS Consultant. OS Consultant will be used by new users to learn operating system concepts.

  1. Bobrow, D.C. & Winograd, T. 'An overview of KRL, a knowledge representation language.' Cognitive Science. 1:1 (1977) 3-46.
  2. Brachman, R.J. 'On the epistemological status of semantic networks.' In Associative Networks: Representation and use of knowledge by computers, N.V. Findler (Ed.). New York: Academic Press, 3- 50, 1979.
  3. Douglass, Robert J. & Hegner, Stephen J. 'An expert consultant for the UNIX operating system: Bridging the gap between the user and command language semantics.' Proc . Fifth National Conference of the Canadian Society for Computational Studies of Intelligence (CSCSI}/ SCIEO Conference.
  4. Saska- toon, Saskatchewan, May, 1982.
  5. Fass, D.C: 'Collative Semantics: an approach to coher- ence.' Memoranda in Computer and Cognitive Science, Memorandum MCCS-86-56, Rio Grande Research Corridor, Computing Research Labora- tory, New Mexico State University, Box 30001, Las Cruces, NM 88003-0001, USA, 1986.
  6. Hayes, Philip J. "Uniform help facilities for a cooperative user interface.'' Proc. National Com- puter Conference, Houston, 1982, 469-474.
  7. Hegner, Stephen J. & Douglass, Robert J. "Knowledge base design for an operating system expert consultant.'' Proc. of the Fifth National Conference of the Canadian Society for Computa- tional Studies of Intelligence {CSCSI} . London, Ontario, December, 1984, pp. 159-161.
  8. Hegner, Stephen J. "Representation of command language behavior for an operating system consul- tation facility." Technical Report CS/TR87-02, CS/EE Department, University of Vermont, USA, 1987.
  9. Martin, Paul; Appelt, Douglas & Pereira, Fernando "Transportability and generality in a natural- language interface system". In Bundy, Alan {Ed.} Proc. IJCAI-8. Karlsruhe, West Germany, August, 1983, pp. 573-581.
  10. Me Kevitt, Paul "Parsing em bedded queries about UNIX." Memoranda in Computer and Cognitive Science, MCCS-86-72, Rio Grande Research Cor- ridor, Computing Research Laboratory, New Mexico State University, 1986a.
  11. Me Kevitt, Paul 'Formalization in an English interface to a UNIX database'. Memoranda in Computer and Cognitive Science, MCCS-86-73, Rio Grande Research Corridor, Computing Research Labora- tory, New Mexico State University, 1986b.
  12. Minsky, Marvin "A framework for representing knowledge." In The psychology of computer vision, P.H. Winston {Ed.} . New York: McGraw-Hill, 1975.
  13. Schank, R.C. & Abelson R.P. "Scripts, plans, goals and understanding: an enquiry into human knowledge structures." Hillsdale, New Jersey: Lawrence Erlbaum Associates, 1977.
  14. Waltz, David "Natural language access to a large data- base: an engineering approach.'' Advance papers IJCAI-.{ Tbilisi, Georgia, USSR, Sept, 1975, 868-872.
  15. Wilensky, Robert; Mayfield, Jim; Albert, Anthony; Chin, David; Cox, Charles; Luria, Marc; Martin, James and Wu, Dekai 'UC-a progress report.' Report No. UCB/CSD 87/303, Computer Science Division (EECS), University of California, Berke- ley, California 94720, July, 1986.
  16. Wilensky, Robert "Some complexities of goal analysis.'' Preprints of Conference on Theoretical Issues in Natural Language Processing-9 (TINLAP- 9} Computing Research Laboratory, New Mexico State University, January, 1987, pp. 97-99.
  17. Wilks, Yorick "Making preferences more active.'' Artificial Intelligence 11, (1978) 197-223.
  18. Wilks, Yorick "Projects at CRL in Natural Language Processing.'' Memoranda in Computer and Cog- nitive Science, MCCS-86-58, Rio Grande Research Corridor, Computing Research Labora- tory, New Mexico State University, 1986.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards