• DocumentCode
    3172973
  • Title

    Incremental inheritance mechanism and its message evaluation method

  • Author

    Benattou, M. ; Lakhal, L.

  • Author_Institution
    LIMOS, Univ. Blaise Pascal, Aubiere, France
  • fYear
    1997
  • fDate
    2-4 Jul 1997
  • Firstpage
    159
  • Lastpage
    168
  • Abstract
    The semantics of inheritance is based on subtyping. Several authors have shown that the subtype relation is insufficient to explain the inheritance mechanism in object oriented approach. Inheritance is an incremental mechanism for software development, based on modification. This approach was introduced by W.R. Cook. The aim of this paper is to present, an incremental formal model of single and multiple inheritance, based on the wrapping concept. The model is based upon an intuitive explanation of the proper use and purpose of inheritance, and is essentially dedicated to dynamic (i.e. run-time) inheritance of properties, for OODBMS. The denotational semantics method proposed using the incremental model of inheritance, allows dynamic message evaluation
  • Keywords
    explanation; inheritance; object-oriented databases; software engineering; OODBMS; denotational semantics; dynamic message evaluation; incremental formal model; incremental inheritance mechanism; message evaluation method; object oriented approach; software development; subtype relation; subtyping; wrapping concept; Law; Legal factors; Mechanical factors; Message passing; Object oriented modeling; Object oriented programming; Runtime; Wrapping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology, 1997. BIWIT '97., Proceedings of the Third Basque International Workshop on
  • Conference_Location
    Biarritz
  • Print_ISBN
    0-8186-8049-0
  • Type

    conf

  • DOI
    10.1109/BIWIT.1997.614063
  • Filename
    614063