2013Unpublished venueRequires access

Proceedings of the 5th Workshop on MechAnisms for SPEcialization, Generalization and inHerItance

Author information unavailable

Open publisher page 3 citations

Abstract

Inheritance and allied mechanisms are probably the single most perspicuous facet of object-orientation, even though there are object-oriented languages without (true) inheritance. The history of inheritance in programming languages dates back to Simula-67, where it was called prefixing. Nevertheless, after 46 years inheritance is not a closed book: there are still open questions and controversies about inheritance. This workshop will bring together researchers who are working on these open questions and controversies and suggesting new approaches and solutions. These topics have been mostly discussed in the programming language community, but views and insights from other communities, such as object-oriented modelling and object databases, were very welcome. In fact, it was decided to combine MASPEGHI with the COOMPL (Combined Object-Oriented Modeling and Programming Languages) workshop, expecting synergy and cross-fertilisation.

About this research paper

What this paper is about

Inheritance and allied mechanisms are probably the single most perspicuous facet of object-orientation, even though there are object-oriented languages without (true) inheritance. The history of inheritance in programming languages dates back to Simula-67, where it was called prefixing. Nevertheless, after 46 years inheritance is not a closed book: there are still open questions and controversies about inheritance. This workshop will bring together researchers who are working on these open questions and controversies and suggesting new approaches and solutions. These topics have been mostly discussed in the programming language community, but views and insights from other communities, such as object-oriented modelling and object databases, were very welcome. In fact, it was decided to combine MASPEGHI with the COOMPL (Combined Object-Oriented Modeling and Programming Languages) workshop, expecting synergy and cross-fertilisation.

Why it matters

OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Inheritance and allied mechanisms are probably the single most perspicuous facet of object-orientation, even though there are object-oriented languages without (true) inheritance. The history of inheritance in programming languages dates back to Simula-67, where it was called prefixing. Nevertheless, after 46 years inheritance is not a closed book: there are still open questions and controversies about inheritance. This workshop will bring together researchers who are working on these open questions and controversies and suggesting new approaches and solutions. These topics have been mostly discussed in the programming language community, but views and insights from other communities, such as object-oriented modelling and object databases, were very welcome. In fact, it was decided to combine MASPEGHI with the COOMPL (Combined Object-Oriented Modeling and Programming Languages) workshop, expecting synergy and cross-fertilisation.

Key concepts: Inheritance (genetic algorithm), Object-orientation, Computer science, Object (grammar), Multiple inheritance, Simula, Generalization, Object-oriented programming

Related papers

Back to paper searchBrowse research topicsOriginal source
Proceedings of the 5th Workshop on MechAnisms for SPEcialization, Generalization and inHerItance — Research Paper | ScholarLens