A Deductive Probabilistic and Fuzzy Object-Oriented Database LanguageT. H. Cao, J. M. Rossiter, A Deductive Probabilistic and Fuzzy Object-Oriented Database Language. Fuzzy Sets and Systems, 140(1). ISSN 0165-0114, pp. 129–150. November 2003. No electronic version available.
We introduce a deductive probabilistic and fuzzy object-oriented model where a class property (i.e., an attribute or a method) can contain fuzzy set values, and uncertain class membership and property applicability are measured by lower and upper bounds on probability. Each uncertainly applicable property is interpreted as a default probabilistic logic rule, which is defeasible, and probabilistic default reasoning on fuzzy events is proposed for uncertain property inheritance and class recognition. This provides a formal basis for the design and implementation of FRIL++, the object-oriented extension of FRIL, a logic programming language dealing with both probability and fuzziness. The basic features of FRIL++ and its application as a programming language for deductive probabilistic and fuzzy object-oriented databases are presented.