Jump to content

Frame (data structure)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Kku (talk | contribs) at 07:29, 2 May 2006 (See also). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A frame is a data structure introduced by Marvin Minsky in the 1970s (?) that can be used for knowledge representation. Roughly similar to the object-oriented paradigm, they represent classes (called frames) with certain properties called attributes or slots whereas they do not have methods. Frames are thus a machine-usable formalization of concepts or schemata. One example of a frame language is OIL. A famous editor for frame-based ontologies is Protégé-2000.


References

Marvin Minsky, A Framework for Representing Knowledge, in: Patrick Henry Winston (ed.), The Psychology of Computer Vision. McGraw-Hill, New York (U.S.A.), 1975.

See also