{"type":"ScholarlyArticle","title":"The Generic Frame Protocol","authors":[{"name":"Peter D. Karp","slug":"peter-d-karp","given":"Peter D.","family":"Karp","affiliation":"Artificial Intelligence Center SRI International 333 Ravenswood Ave. Menlo Park , CA 94025"},{"name":"Karen L. Myers","slug":"karen-l-myers","given":"Karen L.","family":"Myers","affiliation":"Artificial Intelligence Center SRI International 333 Ravenswood Ave. Menlo Park , CA 94025"},{"name":"Thomas R. Gruber","slug":"thomas-r-gruber","given":"Thomas R.","family":"Gruber","affiliation":""}],"abstract":"The Generic Frame Protocol (GFP) is an application program interface for accessing knowledge bases stored in frame knowledge representation systems (FRSs) . GFP provides a uniform model of FRSs based on a common conceptualization of frames, slots, facets, and inheritance. G FP consists of a set of Common Lisp functions that provide a generic interface to underlying FRSs. This interface isolates an application from many of the idiosyncrasies of specific FRS software and enables the development of generic tools (e.g., graphical browsers, frame editors) that operate on many FRSs. To date, GFP has been used as an interface to LOOM, Ontolingua, THEO, and SIPE-2.","doi":null,"url":"https://ijcai.org/proceedings/1995/100","pdf":"https://ijcai.org/proceedings/1995/0100.pdf","markdown":"https://ijcai.org/proceedings/1995/100.md","bibtex":"https://ijcai.org/proceedings/1995/bibtex/100","volume":{"slug":"1995","title":"Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 1995","url":"https://ijcai.org/proceedings/1995/","year":1995,"location":"Montréal, Québec, Canada","dates":"","editors":"Chris S. Mellish","isbn":"","publisher":"International Joint Conferences on Artificial Intelligence","doi_prefix":""},"section":"Knowledge Base Technology","track":"Knowledge Base Technology","number":100,"pages":{"first":768,"last":773},"keywords":[],"videos":[],"references":[{"position":1,"raw":"T. Finin et al. Specification of the KQML Agent- Communication Language. Technical Report EIT TR 92-04, Enterprise Integration Technologies, Palo Alto, CA, 1992.","title":"Specification of the KQML Agent-Communication Language","authors":"T Finin","year":"1992","venue":null,"doi":null,"url":null,"internal_url":null},{"position":2,"raw":"M. R. Genesereth and R. E. Fikes. Knowledge In- terchange Format, Version 3.0 Reference Manual. Technical Report Logic-92-1, Computer Science De- partment, Stanford University, 1992.","title":"Knowledge Interchange Format, Version 3.0 Reference Manual","authors":"M R Genesereth, R E Fikes","year":"1992","venue":null,"doi":null,"url":null,"internal_url":null},{"position":3,"raw":"T.R. Gruber. A translation approach to portable ontology specifications. Knowledge Acquisition, 5{2):199-220, 1993.","title":"A translation approach to portable ontology specifications","authors":"T R Gruber","year":"1993","venue":"Knowledge Acquisition","doi":null,"url":null,"internal_url":null},{"position":4,"raw":"P.D. Karp. The design space of frame knowledge representation systems. Tech. Report 520, SRI In- ternational AI Center, 1992.","title":"The design space of frame knowledge representation systems","authors":"P D Karp","year":"1992","venue":null,"doi":null,"url":null,"internal_url":null},{"position":5,"raw":"P.D. Karp, S.M. Paley, and I. Greenberg. A storage system for scalable knowledge representation. In Proceedings of the Third International Conference on Information and Knowledge Management, 1994 . .","title":"A storage system for scalable knowledge representation","authors":"P D Karp, S M Paley, I Greenberg","year":"1994","venue":"Proceedings of the Third International Conference on Information and Knowledge Management","doi":null,"url":null,"internal_url":null},{"position":6,"raw":"P.D. Karp and T. Gruber. A generic knowledge- base access protocol. Technical report, AI Cen- ter, SRI International, 1994. Available via World Wide Web URL http: I /www-ksl. stanford. edu/ • knowledge-sharing/lib/gfp/spec/paper.ps.","title":"A generic knowledgebase access protocol","authors":"P D Karp, T Gruber","year":"1994","venue":null,"doi":null,"url":"http:I/www-ksl.stanford.edu/•knowledge-sharing/lib/gfp/spec/paper.ps","internal_url":null},{"position":7,"raw":"R. MacGregor. The evolving technology of classification-based knowledge representation sys- tems. In J. Sowa, editor, Principles of semantic networks, pages 385-400.","title":"The evolving technology of classification-based knowledge representation systems","authors":"R Macgregor","year":null,"venue":"Principles of semantic networks","doi":null,"url":null,"internal_url":null},{"position":8,"raw":"T.M. Mitchell, J. Allen, P. Chalasani, J. Cheng, E. Etzioni, M. Ringuette, and J .C. Schlimmer. Theo: A framework for self-improving systems. In Architectures for Intelligence. Erlbaum, 1989.","title":"Theo: A framework for self-improving systems","authors":"T M Mitchell, J Allen, P Chalasani, J Cheng, E Etzioni, M Ringuette, J C Schlimmer","year":"1989","venue":"Architectures for Intelligence","doi":null,"url":null,"internal_url":null},{"position":9,"raw":"P. Patel-Schneider and B. Swartout. Description Logic Specification from the ARPA KRSS Effort. In preparation.","title":"Description Logic Specification from the ARPA KRSS Effort","authors":"P Patel-Schneider, B Swartout","year":null,"venue":null,"doi":null,"url":null,"internal_url":null},{"position":10,"raw":"D.E. Wilkins. Can AI planners solve practical prob- lems? Computational Intelligence, 6( 4) :232-246, 1990.","title":"Can AI planners solve practical problems?","authors":"D E Wilkins","year":"1990","venue":"Computational Intelligence","doi":null,"url":null,"internal_url":null}],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}