Skip to main content

Inheritance in Object-Oriented Knowledge Representation

  • Conference paper
  • First Online:
Information and Software Technologies (ICIST 2015)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 538))

Included in the following conference series:

Abstract

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 object-oriented 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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. Al-Asady, R.: Inheritance Theory: An Artificial Intelligence Approach. Ablex Publishing Corporation, Norwood (1995)

    Google Scholar 

  2. Berzal, F., Marin, N., Pons, O., Vila, M.A.: Managing fuzziness on conventional object-oriented platforms. Int. J. Intell. Syst. 22, 781–803 (2007)

    Article  Google Scholar 

  3. Craig, I.D.: Object-Oriented Programming Languages: Interpretation. Springer, London (2007)

    MATH  Google Scholar 

  4. Graham, I., Jones, P.L.: A theory of fuzzy frames: part-1. Bull. Stud. Exch. Fuzziness Appl. 32, 109–132 (1987)

    Google Scholar 

  5. Graham, I., Jones, P.L.: A theory of fuzzy frames: part-2. Bull. Stud. Exch. Fuzziness Appl. 32, 120–135 (1987)

    Google Scholar 

  6. Leung, K.S., Wong, M.H.: Fuzzy concepts in an object oriented expert system shell. Int. J. Intell. Syst. 7, 171–192 (1992)

    Article  Google Scholar 

  7. Minsky, M.: A Framework for Representing Knowledge. Technical Report No. 306, AI Laboratory, Massachusetts Institute of Technology (1974)

    Google Scholar 

  8. Ndousse, T.D.: Intelligent systems modeling with reusable fuzzy objects. Int. J. Intell. Syst. 12, 137–152 (1997)

    Article  Google Scholar 

  9. Negnevitsky, M.: Artificial Intelligence: A Guide to Intelligent Systems, 2nd edn. Addison-Wesley, Harlow (2004)

    Google Scholar 

  10. Terletskyi, D.A., Provotar, O.I.: Mathematical foundations for designing and development of intelligent systems of information analysis. Sci. J. Probl. Program. 15, 233–241 (2014)

    Google Scholar 

  11. Terletskyi, D.O., Provotar, O.I.: Object-oriented dynamic networks. In: Setlak, G., Markov, K. (eds.) Computational Models for Business and Engineering Domains, vol. 30, pp. 123–136. ITHEA IBS ISC (2014)

    Google Scholar 

  12. Terletskyi, D.A., Provotar, A.I.: Fuzzy object-oriented dynamic networks. I. Int. Sci. J. Cybern. Syst. Anal. 51, 34–40 (2015)

    Article  Google Scholar 

  13. Touretzky, D.S.: The Mathematics of Inheritance Systems. Morgan Kaufmann Publishers, Los Altos (1986)

    MATH  Google Scholar 

  14. Zadeh, L.A.: Fuzzy sets. Inf. Cont. 8, 338–353 (1965)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dmytro Terletskyi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Terletskyi, D. (2015). Inheritance in Object-Oriented Knowledge Representation. In: Dregvaite, G., Damasevicius, R. (eds) Information and Software Technologies. ICIST 2015. Communications in Computer and Information Science, vol 538. Springer, Cham. https://doi.org/10.1007/978-3-319-24770-0_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24770-0_26

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-24769-4

  • Online ISBN: 978-3-319-24770-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics