{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,5]],"date-time":"2026-01-05T18:29:28Z","timestamp":1767637768077,"version":"3.48.0"},"reference-count":43,"publisher":"Maximum Academic Press","issue":"1","license":[{"start":{"date-parts":[[2009,7,7]],"date-time":"2009-07-07T00:00:00Z","timestamp":1246924800000},"content-version":"unspecified","delay-in-days":7068,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The Knowledge Engineering Review"],"published-print":{"date-parts":[[1990,3]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Frame systems occupy an important place among formalisms for computer-based knowledge representation. A common concern about frame systems, however, is that they are not efficient enough. We argue that this is not necessarily true of all possible systems, and that the trade-off between generality and efficiency has not been fully explored. While many systems provide generality at the expense of performance, systems closer to the low end of the spectrum have not been investigated nearly as much. Those systems are well suited for applications that need flexible knowledge representation but cannot afford the high performance price.<\/jats:p>\n                  <jats:p>We describe in detail KR, a very efficient frame system that provides mechanisms for knowledge\nrepresentation including user-defined inheritance and relations, object-oriented programming, and\nconstraint maintenance. The system is simple and compact and does not include some of the more complex functionality, but it is highly optimized and offers excellent performance for a variety of applications.<\/jats:p>","DOI":"10.1017\/s0269888900005221","type":"journal-article","created":{"date-parts":[[2009,7,7]],"date-time":"2009-07-07T09:35:57Z","timestamp":1246959357000},"page":"35-50","source":"Crossref","is-referenced-by-count":0,"title":["Efficient knowledge representation systems"],"prefix":"10.48130","volume":"5","author":[{"given":"Dario","family":"Giuse","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"27968","published-online":{"date-parts":[[2009,7,7]]},"reference":[{"key":"S0269888900005221_ref038","doi-asserted-by":"publisher","DOI":"10.1145\/62084.62088"},{"key":"S0269888900005221_ref032","first-page":"227","volume-title":"Semantic Information Processing","author":"Quillian","year":"1968"},{"key":"S0269888900005221_ref031","doi-asserted-by":"publisher","DOI":"10.1002\/bs.3830120511"},{"volume-title":"The FrameKit user's guide. Center for Machine Translation","year":"1988","author":"Nyberg","key":"S0269888900005221_ref030"},{"key":"S0269888900005221_ref029","unstructured":"Myers BA , Vander Zanden B and Dannenberg RB , 1990. \u201cCreating graphical objects by demonstration\u201d, submitted for publication."},{"key":"S0269888900005221_ref024","first-page":"45","volume-title":"Approaches to Knowledge Representation: An Introduction","author":"Mac Randal","year":"1988"},{"key":"S0269888900005221_ref023","doi-asserted-by":"publisher","DOI":"10.1145\/960112.28718"},{"key":"S0269888900005221_ref022","unstructured":"Knowledge Craft Reference Manual. 1986. Carnegie Group, Inc., Pittsburgh, PA."},{"volume-title":"Parallel Distributed Processing","year":"1986","author":"Hinton","key":"S0269888900005221_ref021"},{"key":"S0269888900005221_ref019","doi-asserted-by":"publisher","DOI":"10.1007\/BF01806170"},{"key":"S0269888900005221_ref018","doi-asserted-by":"publisher","DOI":"10.21236\/ADA187705"},{"volume-title":"Logical foundations of artifical intelligence","year":"1987","author":"Genesereth","key":"S0269888900005221_ref017"},{"key":"S0269888900005221_ref016","unstructured":"Fox MS , Wright JM and Adam D , 1984. \u201cExperiences with SRL: an analysis of a frame-based knowledge representation\u201d First International Workshop on Export Database Systems."},{"key":"S0269888900005221_ref020","unstructured":"Giuse D , 1988b. \u201cIntelligent tutoring systems for foreign language acquisition\u201d Proceedings of the Asia-Pacific Conference on Computer Education (APCCE 88).Shanghai,China, pp. 33\u201358."},{"key":"S0269888900005221_ref012","doi-asserted-by":"publisher","DOI":"10.1007\/BF01806960"},{"key":"S0269888900005221_ref009","first-page":"170","article-title":"An overview of the KL-ONE knowledge representation system","volume":"9","author":"Brachman","year":"1983","journal-title":"Cognitive Science"},{"key":"S0269888900005221_ref007","first-page":"80","article-title":"\u2018I lied about the trees\u2019, or, defauls and definitions in knowledge representation","author":"Brachman","year":"1985","journal-title":"The AI Magazine Fall"},{"key":"S0269888900005221_ref006","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-12-256380-5.50007-4"},{"key":"S0269888900005221_ref004","first-page":"245","article-title":"Common lisp object system specification","volume":"1","author":"Bobrow","year":"1989","journal-title":"Lisp and Symbolic Computation"},{"volume-title":"The Garnet Toolkit Reference Manuals: Support for Highly-Interactive, Graphical User Interfaces in Lisp. Tech. Rept. CMU-CS-89\u2013196","year":"1989","author":"Myers","key":"S0269888900005221_ref028"},{"key":"S0269888900005221_ref002","doi-asserted-by":"publisher","DOI":"10.1207\/s15516709cog0101_2"},{"key":"S0269888900005221_ref040","unstructured":"Wilensky R , 1984. \u201cKODIAK: A knowledge representation language\u201d Proc. of the Sixth Annual Conference of the Cognitive Science Society. Boulder, CO, pp. 344\u2013353."},{"volume-title":"Common LISP\u2014The Language","year":"1984","author":"Steele","key":"S0269888900005221_ref037"},{"volume-title":"Programming in Prolog","year":"1981","author":"Clocksin","key":"S0269888900005221_ref010"},{"key":"S0269888900005221_ref013","unstructured":"Fahlman SE , Hinton GE and Sejnowski TJ , 1983. \u201cMassively Parallel Architectures for AI: NETL, Thistle, and Boltzmann Machines\u201d Proceedings of the AAAI-83 Conference. Washington, DC."},{"key":"S0269888900005221_ref039","first-page":"90","article-title":"The Smalltalk environment","volume":"8","author":"Tesler","year":"1981","journal-title":"BYTE"},{"volume-title":"Human Associative Memory","year":"1973","author":"Anderson","key":"S0269888900005221_ref001"},{"key":"S0269888900005221_ref043","doi-asserted-by":"publisher","DOI":"10.1145\/63342.63344"},{"volume-title":"Tech. Rept. Cognitive Studies Research Papers","year":"1985","author":"Sloman","key":"S0269888900005221_ref036"},{"volume-title":"The Garnet User Interface Development Environment: A Proposal. Tech. Rept. CMU-CS-88\u2013153","year":"1988","author":"Myers","key":"S0269888900005221_ref027"},{"key":"S0269888900005221_ref015","doi-asserted-by":"publisher","DOI":"10.1016\/S0734-189X(85)80005-0"},{"volume-title":"Readings in Knowledge Representation","year":"1985","author":"Brachman","key":"S0269888900005221_ref008"},{"volume-title":"Computers and Thought","year":"1963","author":"Minsky","key":"S0269888900005221_ref026"},{"volume-title":"The Rise of the Expert Company","year":"1988","author":"Feigenbaum","key":"S0269888900005221_ref014"},{"key":"S0269888900005221_ref011","doi-asserted-by":"publisher","DOI":"10.21236\/ADA019641"},{"key":"S0269888900005221_ref005","unstructured":"Brachman RJ , 1977. \u201cA structural paradigm for representing knowledge\u201d PhD Thesis, Harvard University, Cambridge, MA."},{"volume-title":"Tech. Rept. 87\u2013351","year":"1987","author":"Wilensky","key":"S0269888900005221_ref041"},{"key":"S0269888900005221_ref003","doi-asserted-by":"crossref","unstructured":"Bobrow D , 1985. \u2018Common Loops: merging Common Lisp and object-oriented programming\u201d 9th International Joint Conference on Artificial Intelligence.","DOI":"10.1145\/28697.28700"},{"key":"S0269888900005221_ref035","doi-asserted-by":"publisher","DOI":"10.1145\/1045343.1045350"},{"key":"S0269888900005221_ref042","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-12-108550-6.50007-0"},{"volume-title":"CMU Common Lisp User's Manual \u2013 Mach\/IBM RT PC Edition. Tech. Rept. CMU-CS-87\u2013156","year":"1987","author":"McDonald","key":"S0269888900005221_ref025"},{"volume-title":"The FRL Primer. Tech. Reot. 408","year":"1977","author":"Roberts","key":"S0269888900005221_ref034"},{"key":"S0269888900005221_ref033","unstructured":"Rashid RF , Accetta M , Baron R , Bolosky W , Golub D , Tevanian A and Young MW , 1986. \u201cMach: a new kernel foundation for UNIX development\u201d Proceedings of Summer Usenix."}],"container-title":["The Knowledge Engineering Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0269888900005221","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,5]],"date-time":"2026-01-05T14:42:15Z","timestamp":1767624135000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0269888900005221\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1990,3]]},"references-count":43,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1990,3]]}},"alternative-id":["S0269888900005221"],"URL":"https:\/\/doi.org\/10.1017\/s0269888900005221","relation":{},"ISSN":["0269-8889","1469-8005"],"issn-type":[{"type":"print","value":"0269-8889"},{"type":"electronic","value":"1469-8005"}],"subject":[],"published":{"date-parts":[[1990,3]]}}}