MASPEGHI 2013 Workshop in conjunction with ECOOP, ECMFA and ECSA 2013

In cooperation with ACM SIGPLAN and SIGSOFT

MechAnisms for SPEcialization, Generalization and inHerItance

Montpellier, France, 1st July, 2013

Root page – general information

It has been decided to merge MASPEGHI with the COOMPL (Combined Object-Oriented Modeling and Programming Languages) workshop. However, during part of the day there will probably be MASPEGHI and COOMPL sessions in parallel.


Specialisation, generalisation, single inheritance, multiple inheritance, interfaces, subtyping, code reuse, mixins, traits, virtual classes.

Short Description

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, will be very welcome.


Contributions are invited on the following topics:

This list is not intended to be exclusive; if you have any doubt whether your work falls under the scope of the workshop, you are invited to contact the organizers.

The workshop is concerned with both the design inheritance-related reuse mechanisms, including their dynamic semantics, static analysis, permissions and visibility, and also with software engineering issues, including metrics, interactions with methodologies, and consequences for quality parameters such as maintainability, and comprehensibility.Authors primarily interested in
implementation issues should consider instead submitting to the ICOOOLPS workshop, also to be held in conjunction with ECOOP, ECMFA and ECSA 2013.

Organising Committee

Markku Sakkinen, University of Jyväskylä, Finland <> (primary contact)

Andrew P. Black, Portland State University, USA <>

Erik Ernst, University of Aarhus, Denmark <>

Stein Krogdahl, University of Oslo, Norway <>

 There is a mailing list for announcements and discussion about the workshop.  Prospective participants may join it here .  The list is also archived.

Call for Contributions

Predecessor workshops




Most recently edited 2013-06-18 (M.S.)