MASPEGHI 2013 Workshop in conjunction with ECOOP, ECMFA and ECSA 2013
In cooperation with ACM SIGPLAN and SIGSOFT
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.
Keywords
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.
Topics
Contributions are invited on the following topics:
Mechanisms for managing code reuse
Specialization and generalization of program components, including specialization and generalization of classes, objects and other software entities
Single and multiple inheritance
Specialization and generalization hierarchies
Mixins,
Traits,
Virtual classes
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 <markku.j.sakkinen@#REMOVE-THIS#cs.jyu.fi> (primary contact)
Andrew P. Black, Portland State University, USA <black@#REMOVE-THIS#cs.pdx.edu>
Erik Ernst, University of Aarhus, Denmark <eernst@#REMOVE-THIS#cs.au.dk>
Stein Krogdahl, University of Oslo, Norway <steinkr@#REMOVE-THIS#ifi.uio.no>
There is a mailing list for announcements and discussion about the workshop. Prospective participants may join it here . The list is also archived.
Most recently edited 2013-06-18 (M.S.)