Inheritance in Object-Oriented Knowledge Representation

نویسنده

  • Dmytro Terletskyi
چکیده

This paper contains the consideration of inheritance mechanism in such knowledge representation models as object-oriented programming, frames and object-oriented dynamic networks. In addition, inheritance within representation of vague and imprecise knowledge are also discussed. New types of inheritance, general classification of all known inheritance types and approach, which allows avoiding in many cases problems with exceptions, redundancy and ambiguity within objectoriented dynamic networks and their fuzzy extension, are introduced in the paper. The proposed approach bases on conception of homogeneous and inhomogeneous or heterogeneous class of objects, which allow building of inheritance hierarchy more flexibly and efficiently.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

STROBE: Support for Structured Object Knowledge Representation

STROBE is a system that provides object-oriented programming support tools for INTERLISP. It offers a primitive foundation with which more complex structured object representation schemes can be constructed. STROBE implements multiple resident knowledge bases, tangled generalization hierarchies, flexible inheritance of properties, procedural attachment, and event-sensitive procedure invocation.

متن کامل

An object-oriented approach to knowledge representation in a biomedical domain

An object-oriented approach has been applied to the different stages involved in developing a knowledge base about insulin metabolism. At an early stage the separation of terminological and assertional knowledge was made. The terminological component was developed by medical experts and represented in CORE. An object-oriented knowledge acquisition process was applied to the assertional knowledg...

متن کامل

Object-oriented Modelling with Words

Object-oriented modelling with words seeks to extend the new field of modelling with words, itself derived form computing with words, with features of object-oriented knowledge representation and programming. We show that object-oriented modelling with words has two key benefits; firstly the uncertain class hierarchy provides a natural knowledge representation framework for real-world problems,...

متن کامل

A Reverse Inheritance Relationship for Improving Reusability and Evolution: The Point of View of Feature Factorization

Inheritance is one important and controversial issue of object-oriented programming, because of it’s different implementations and domain uses: design methods, database, knowledge representation, data mining, object programming languages, modelling . . . Most of the object-oriented programming languages have a direct implementation of specialization, thus we promote the idea that a relationship...

متن کامل

1 Issues in Object - Oriented Language Design

My guess is that object-oriented programming will be in the 1980s what structured programming was in the 1970s. Everyone will be in favor of it. Every manufacturer will promote his products as supporting it. Every manager will pay lip service to it. Every programmer will practice it (differently). And no one will know just what it is. Tim Rentsch in [Ren82] In this chapter we explore essential ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015