• DocumentCode
    1956882
  • Title

    Towards soft computing object-oriented logic programming

  • Author

    Baldwin, J.F. ; Cao, T.H. ; Martin, T.P. ; Rossiter, J.M.

  • Author_Institution
    Dept. of Eng. Math., Bristol Univ., UK
  • Volume
    2
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    768
  • Abstract
    Logic programming, object-oriented programming and soft computing have provided advantageous methodologies and techniques for computer-based problem solving. This paper proposes a framework that combines these three disciplines to exploit their own advantages in dealing with real world problems. The framework is a logic-based one in which class and object properties are represented by clauses. Vague data in properties are represented by fuzzy sets interpreted as possibility distributions. Uncertain applicability of a property to a class or an object is represented either by a support pair defining probability lower and upper bounds, or by a certainty lower bound. Fundamental issues of uncertain membership and inheritance are then discussed and solutions to them are proposed. The result forms a basis for development of soft computing object-oriented programming systems
  • Keywords
    fuzzy set theory; inheritance; logic programming; object-oriented programming; possibility theory; probability; uncertainty handling; fuzzy set theory; inheritance; logic programming; lower bound; object-oriented programming; possibility distributions; probability; soft computing; upper bound; Artificial intelligence; Fuzzy logic; Fuzzy sets; Logic programming; Mathematical programming; Mathematics; Object oriented modeling; Object oriented programming; Probabilistic logic; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fuzzy Systems, 2000. FUZZ IEEE 2000. The Ninth IEEE International Conference on
  • Conference_Location
    San Antonio, TX
  • ISSN
    1098-7584
  • Print_ISBN
    0-7803-5877-5
  • Type

    conf

  • DOI
    10.1109/FUZZY.2000.839129
  • Filename
    839129