Object-oriented databases and frame-based systems

comparison

NW Paton, O. Diaz

Research output: Contribution to journalArticle

Abstract

Research into knowledge representation within the artificial intelligence (AI) community has led to the development of AI tools that use frames to structure knowledge. Concurrent research in databases has led to the development of semantic data models and object-oriented databases. These two types of system seem to have much in common - they are structurally object-oriented, support inheritance, and store programs with the objects to which they relate. What then are the differences between frame systems and object-oriented databases? The paper compares a frame system called CRL with an object-oriented database called ADAM to identify common ground and differences between the systems and the philosophies underlying them. What emerges from the comparison is that while the systems have many superficial similarities, the different rationales that led to their development have resulted in significant practical differences in certain fundamental constructs. © 1991.

Original languageEnglish
Pages (from-to)357-365
Number of pages9
JournalInformation and Software Technology
Volume33
Issue number5
Publication statusPublished - Jun 1991

Fingerprint

system comparison
artificial intelligence
semantics
community

Keywords

  • artificial intelligence
  • data modelling
  • frame-based systems
  • object-oriented
  • object-oriented databases

Cite this

Paton, NW ; Diaz, O. / Object-oriented databases and frame-based systems : comparison. In: Information and Software Technology. 1991 ; Vol. 33, No. 5. pp. 357-365.
@article{3b7cf8c4a99e48a7a4de19d66cdd5714,
title = "Object-oriented databases and frame-based systems: comparison",
abstract = "Research into knowledge representation within the artificial intelligence (AI) community has led to the development of AI tools that use frames to structure knowledge. Concurrent research in databases has led to the development of semantic data models and object-oriented databases. These two types of system seem to have much in common - they are structurally object-oriented, support inheritance, and store programs with the objects to which they relate. What then are the differences between frame systems and object-oriented databases? The paper compares a frame system called CRL with an object-oriented database called ADAM to identify common ground and differences between the systems and the philosophies underlying them. What emerges from the comparison is that while the systems have many superficial similarities, the different rationales that led to their development have resulted in significant practical differences in certain fundamental constructs. {\circledC} 1991.",
keywords = "artificial intelligence, data modelling, frame-based systems, object-oriented, object-oriented databases",
author = "NW Paton and O. Diaz",
year = "1991",
month = "6",
language = "English",
volume = "33",
pages = "357--365",
journal = "Information and Software Technology",
issn = "0950-5849",
publisher = "Elsevier",
number = "5",

}

Object-oriented databases and frame-based systems : comparison. / Paton, NW; Diaz, O.

In: Information and Software Technology, Vol. 33, No. 5, 06.1991, p. 357-365.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Object-oriented databases and frame-based systems

T2 - comparison

AU - Paton, NW

AU - Diaz, O.

PY - 1991/6

Y1 - 1991/6

N2 - Research into knowledge representation within the artificial intelligence (AI) community has led to the development of AI tools that use frames to structure knowledge. Concurrent research in databases has led to the development of semantic data models and object-oriented databases. These two types of system seem to have much in common - they are structurally object-oriented, support inheritance, and store programs with the objects to which they relate. What then are the differences between frame systems and object-oriented databases? The paper compares a frame system called CRL with an object-oriented database called ADAM to identify common ground and differences between the systems and the philosophies underlying them. What emerges from the comparison is that while the systems have many superficial similarities, the different rationales that led to their development have resulted in significant practical differences in certain fundamental constructs. © 1991.

AB - Research into knowledge representation within the artificial intelligence (AI) community has led to the development of AI tools that use frames to structure knowledge. Concurrent research in databases has led to the development of semantic data models and object-oriented databases. These two types of system seem to have much in common - they are structurally object-oriented, support inheritance, and store programs with the objects to which they relate. What then are the differences between frame systems and object-oriented databases? The paper compares a frame system called CRL with an object-oriented database called ADAM to identify common ground and differences between the systems and the philosophies underlying them. What emerges from the comparison is that while the systems have many superficial similarities, the different rationales that led to their development have resulted in significant practical differences in certain fundamental constructs. © 1991.

KW - artificial intelligence

KW - data modelling

KW - frame-based systems

KW - object-oriented

KW - object-oriented databases

UR - http://www.scopus.com/inward/record.url?scp=0026170968&partnerID=8YFLogxK

M3 - Article

VL - 33

SP - 357

EP - 365

JO - Information and Software Technology

JF - Information and Software Technology

SN - 0950-5849

IS - 5

ER -