• DocumentCode
    3358221
  • Title

    Modeling and inheritance of behaviour in object-oriented systems

  • Author

    Philippi, Stephan

  • Author_Institution
    Inst. for Software Technol., Univ. of Koblenz-Landau, Germany
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    342
  • Lastpage
    347
  • Abstract
    One of the main benefits of object orientation is the concept of inheritance which allows for the derivation of new types/classes from existing ones. Within commonly used object oriented languages, inheritance is usually directed to attributes and method signatures, only. Considering languages providing means for the specification of object life cycles, the concept of inheritance needs to be extended to be able to cover not only static but also behavioural aspects. The article introduces a set of requirements for the modeling and inheritance of object behaviour. Based on a short survey of existing work, a new approach is introduced which is suited to be used with a class of object oriented Petri nets
  • Keywords
    Petri nets; inheritance; object-oriented programming; program visualisation; behaviour modeling; behavioural aspects; inheritance; object behaviour; object life cycles; object orientation; object oriented Petri nets; object oriented languages; object oriented systems; type/class derivation; Object oriented modeling; Proposals; System recovery; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Visualisation, 2001. Proceedings. Fifth International Conference on
  • Conference_Location
    London
  • Print_ISBN
    0-7695-1195-3
  • Type

    conf

  • DOI
    10.1109/IV.2001.942080
  • Filename
    942080