Fuzzy object-oriented database modeling coupled with fuzzy logic

Adnan Yazici, Murat Koyuncu

Research output: Contribution to journalArticle

21 Citations (Scopus)

Abstract

This paper presents a modeling approach which couples fuzzy object-oriented database modeling with fuzzy logic. The modeling approach introduced here handles fuzziness at attribute, object/class and class/superclass levels in addition to fuzziness in class/class relationships and various associations among classes. We utilize logical rules to define some of the crisp/fuzzy relationships and associations which cannot be presented easily with object-oriented modeling features alone in the class hierarchies. We think that incorporation of object-oriented database modeling with logic along with usage of fuzzy set theory simplifies the design of complex and knowledge-intensive applications and handles uncertainty effectively, therefore resulting in a powerful modeling framework.

Original languageEnglish
Pages (from-to)1-26
Number of pages26
JournalFuzzy Sets and Systems
Volume89
Issue number1
DOIs
Publication statusPublished - Jan 1 1997

Fingerprint

Fuzzy Databases
Object-oriented Databases
Fuzzy Logic
Fuzzy logic
Fuzzy set theory
Modeling
Fuzziness
Object-oriented Modeling
Fuzzy Set Theory
Class
Object-oriented databases
Simplify
Attribute
Logic
Uncertainty

Keywords

  • Fuzzy set theory
  • Logic programming
  • Object-oriented database modeling
  • Uncertainty

ASJC Scopus subject areas

  • Logic
  • Artificial Intelligence

Cite this

Fuzzy object-oriented database modeling coupled with fuzzy logic. / Yazici, Adnan; Koyuncu, Murat.

In: Fuzzy Sets and Systems, Vol. 89, No. 1, 01.01.1997, p. 1-26.

Research output: Contribution to journalArticle

@article{a3c871717b044a0880e2c4d008bd254b,
title = "Fuzzy object-oriented database modeling coupled with fuzzy logic",
abstract = "This paper presents a modeling approach which couples fuzzy object-oriented database modeling with fuzzy logic. The modeling approach introduced here handles fuzziness at attribute, object/class and class/superclass levels in addition to fuzziness in class/class relationships and various associations among classes. We utilize logical rules to define some of the crisp/fuzzy relationships and associations which cannot be presented easily with object-oriented modeling features alone in the class hierarchies. We think that incorporation of object-oriented database modeling with logic along with usage of fuzzy set theory simplifies the design of complex and knowledge-intensive applications and handles uncertainty effectively, therefore resulting in a powerful modeling framework.",
keywords = "Fuzzy set theory, Logic programming, Object-oriented database modeling, Uncertainty",
author = "Adnan Yazici and Murat Koyuncu",
year = "1997",
month = "1",
day = "1",
doi = "10.1016/S0165-0114(96)00080-2",
language = "English",
volume = "89",
pages = "1--26",
journal = "Fuzzy Sets and Systems",
issn = "0165-0114",
publisher = "Elsevier",
number = "1",

}

TY - JOUR

T1 - Fuzzy object-oriented database modeling coupled with fuzzy logic

AU - Yazici, Adnan

AU - Koyuncu, Murat

PY - 1997/1/1

Y1 - 1997/1/1

N2 - This paper presents a modeling approach which couples fuzzy object-oriented database modeling with fuzzy logic. The modeling approach introduced here handles fuzziness at attribute, object/class and class/superclass levels in addition to fuzziness in class/class relationships and various associations among classes. We utilize logical rules to define some of the crisp/fuzzy relationships and associations which cannot be presented easily with object-oriented modeling features alone in the class hierarchies. We think that incorporation of object-oriented database modeling with logic along with usage of fuzzy set theory simplifies the design of complex and knowledge-intensive applications and handles uncertainty effectively, therefore resulting in a powerful modeling framework.

AB - This paper presents a modeling approach which couples fuzzy object-oriented database modeling with fuzzy logic. The modeling approach introduced here handles fuzziness at attribute, object/class and class/superclass levels in addition to fuzziness in class/class relationships and various associations among classes. We utilize logical rules to define some of the crisp/fuzzy relationships and associations which cannot be presented easily with object-oriented modeling features alone in the class hierarchies. We think that incorporation of object-oriented database modeling with logic along with usage of fuzzy set theory simplifies the design of complex and knowledge-intensive applications and handles uncertainty effectively, therefore resulting in a powerful modeling framework.

KW - Fuzzy set theory

KW - Logic programming

KW - Object-oriented database modeling

KW - Uncertainty

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

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

U2 - 10.1016/S0165-0114(96)00080-2

DO - 10.1016/S0165-0114(96)00080-2

M3 - Article

AN - SCOPUS:0001970393

VL - 89

SP - 1

EP - 26

JO - Fuzzy Sets and Systems

JF - Fuzzy Sets and Systems

SN - 0165-0114

IS - 1

ER -