Inheritance conditions for object life cycle diagrams

Gunter Saake, Peter Hartel, Ralf Jungclaus, Roel Wieringa, Remco Feenstra

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    97 Downloads (Pure)


    Inheritance is the main principle in object-oriented design methods to support structuring and reuse of object behaviour descriptions. Most proposals restrict the formal use of inheritance to method interfaces and method effect specifcations. We propose to extend the inheritance relation to cover whole object life cycles, i.e. to long term object behaviour. After sketching the basic idea of inheriting object life cycles, we give inheritance conditions and inheritance-preserving construction operators for a specific graphical notation for specifying life cycles.
    Original languageEnglish
    Title of host publicationFormale Grundlagen für den Entwurf von Informationssystemen
    Subtitle of host publicationGI-Workshop, Tutzing, 24.-26. Mai 1994: proceedings
    EditorsUdo W. Lipeck, Gerhard Vossen
    Place of PublicationHannover
    PublisherUniversität Hannover
    Number of pages10
    Publication statusPublished - May 1994
    EventGI-AK/EMISA-Workshop Formale Grundlagen fur den Entwurf von Informationsystemen 1994 - Tutzing, Germany
    Duration: 24 May 199426 May 1994


    WorkshopGI-AK/EMISA-Workshop Formale Grundlagen fur den Entwurf von Informationsystemen 1994


    • SCS-Services


    Dive into the research topics of 'Inheritance conditions for object life cycle diagrams'. Together they form a unique fingerprint.

    Cite this