Abstract
OSCON (Operating System CONsultant) is a computer program which answers, in English, English queries about computer operating systems. The program answers queries in less than 2.5 seconds. The program accepts input in the form of typed English queries and answers queries queries on over 40 commands. OSCON is intended to be a consultant for various types of users who may ask vague and detailed queries. OSCON is programmed in Quintus Prolog. Unique to this operating system consultant is the fact that it answers queries on more than one operating system. This is enabled by the general effect representation used for describing the effects of commands. The representation contains information about the effect name, objects of the effect, and the location where the effect will apply. The representation is used for describing commands from the UNIX † and MS-DOS† operating systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ball, Jerry, John A. Bamden, Sylvia Candelaria de Ram, David Farwell, Louise Guthrie, Cheng-Ming Guo, Stephen Heimreich, Paul Mc Kevitt, and Liu Min (1989) The need for belief modelling in natural language processing. In Proc. of the International Conference on Cross-Cultural Communication (ICC-CC-89), Trinity University, San Antonio, Texas, March.
Billmers, Meyer A., Michael G. Carifio (1985) Building knowledge-based operating system consultants. Proceedings of the Second Conference on Artificial Intelligence Applications, pp. 449–454, Miami Beach, December.
Chin, David (1988) “Exploiting user expertise in answer expression” In Proceedings of the Seventh National American Conference on Artificial Intelligence (AAAI-88), St. Paul, Minnesota, Vol. 2, 756–760, August.
Guthrie, Louise, Paul Mc Kevitt, Yorick Wilks (1989) OSCON: An operating system consultant. In Proc. of the Fourth Annual Rocky Mountain Conference on Artificial Intelligence (RMCAI-89), Subtitled “Augmenting Human Intellect By Computer”, 103–113, Registry Hotel, Denver, Colorado, June.
Hecking, M. C. Kemke, E. Nessen, D. Dengler, M. Gutmann, G. Hector (1988) “The SINIX consultant —a progress report” Memo Nr. 28, Universitat des Saarlandes, FB 10 Informatik IV, Im Stanwald 15, D — 6600 Saarbrucken 11, Fed. Rep. of Germany, August.
Kemke, Christel (1986) The SINIX Consultant — Requirements, Design, and Implementation of an intelligent Help System for a UNIX Derivative. Universitat des Saarlandes, KI-Labor (SC-Project), Bericht Nr. 11, October.
Kemke, Christel (1987) Representation of domain knowledge in an intelligent help system. In Human-Computer Interaction — INTERACT ‘87, H.J. Bullinger and B. Shakel (Eds.), pp. 215–220. Amsterdam: Elsevier Science Publications B.V. (North-Holland).
Matthews, Manton, Walter Pharr (1987) Knowledge acquisition for active assistance. Preprints of the First International Workshop on Knowledge representation in the UNIX help domain, University of California, Berkeley, California, December.
Mc Kevitt, Paul (1986) Formalization in an English interface to a UNIX database. Memoranda in Computer and Cognitive Science, MCCS86–73, Computing Research Laboratory, Dept. 3CRL, Box 30001, New Mexico State University, Las Cruces, NM 88003–0001.
Mc Kevitt, Paul (1988) Rules of inference in an operating system consultant. In Proc. of the First Irish National Conference on Artificial Intelligence and Cognitive Science (AI/CS-88), Vol. 1, University Industry Center, University College Dublin, Dublin, Eire (Republic of Ireland), European Community (EC), September.
Mc Kevitt, Paul, Yorick Wilks (1987) Transfer Semantics in an Operating System Consultant: the formalization of actions involving object transfer.. In Proceedings of the Tenth International Joint Conference on Artificial Intelligence (IJCAI-87), Vol. 1, 569–575, Milan, Italy, August.
Shrager, Jeff , Tim Finin (1982) An expert system that volunteers advice. Proceedings National Conference on Artificial Intelligence (AAAI-82), pp. 339–340.
Wilensky, Robert; Arens, Yigal , Chin, David (1984) Talking to UNIX in English: An overview of UC. Communications of the ACM, Vol. 27, No. 6, June, 574–593.
Wilensky, Robert; Mayfield, Jim; Albert, Anthony; Chin, David; Cox, Charles; Luria, Marc; Martin, James and Wu, Dekai (1986) UC — a progress report. Report No. UCB/CSD 87/303, Computer Science Division (EECS), University of California, Berkeley, California 94720, July.
Wilensky, Robert; David N. Chin, Marc Luria, James Martin, James Mayfield and Dekai Wu (1988) The Berkeley UNIX Consultant project. Computational Linguistics, Vol. 14, No. 4, 35–84, December.
Yun, David Y , David Loeb (1984) The CMS-HELP expert system. Proceedings International Conference on Data Engineering, IEEE Computer Society, 459–466, Los Angeles.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1990 British Computer Society
About this paper
Cite this paper
McKevitt, P., Pan, Z. (1990). A General Effect Representation for Operating System Commands. In: Smeaton, A.F., McDermott, G. (eds) AI and Cognitive Science ’89. Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3164-9_5
Download citation
DOI: https://doi.org/10.1007/978-1-4471-3164-9_5
Publisher Name: Springer, London
Print ISBN: 978-3-540-19608-2
Online ISBN: 978-1-4471-3164-9
eBook Packages: Springer Book Archive