Computer Science
Home

Computer Science Colloquium

Im Rahmen des Informatik-Kolloquiums, das von den Instituten des Fachbereichs Informatik, der Österreichischen Gesellschaft für Informatik (ÖGI), der Arbeitsgemeinschaft für Datenverarbeitung (ADV) sowie der Österreichischen Computergesellschaft (OCG) abgehalten wird, spricht

Prof. Dr. Markku Sakkinen

University of Jyväskylä, Finland

über das Thema:

Promises, Problems and Side Effects of Reverse Inheritance

Zeit: Fri 9.2.2007, 13:45, 60 Minuten
Ort: HF 9905 (Hochschulfondsgebäude)

Zusammenfassung

Generalisation may be a more common approach than specialisation to define things in object-oriented modelling and analysis. However, object-oriented languages only support inheritance, i.e. essentially generalisation. The possibility of specialisation as a basic language construct has been brought up in some papers already in the 1980s, but has not sparkled a wide interest. Various names have been used for such a mechanism, including 'exheritance' coined by myself. Here I will use the term 'reverse inheritance' (RI). I took up the idea some years ago, and it looked very promising. In 2005 and 2006 I have worked on it with Philippe Lahire and others at the University of Nice - Sophia-Antipolis in France, especially with the purpose of adding RI to Eiffel. We have found out that there are more problems in the details than we had anticipated. Trying to solve those problems has inspired also new ideas on ordinary inheritance and forced me to rethink about some of my established ideas. This talk will present ongoing work rather than finished results.

Vortragender

Markku Sakkinen ist Professor für Programmierung und Softwaretechnik am Institut für Informatik der Universität Jyväskylä in Finnland. Er hat auch an den Universitäten von Frankfurt am Main, Linz (zwei Semester als Gastprofessor 1995 - 1996) und Joensuu (Finnland) sowie an der TU Tampere (Finnland) gearbeitet. Sein Hauptinteresse seit beinahe 20 Jahren sind objektorientierte Sprachen, z.B. Fehler und Mängel in existierenden Sprachen. Er hat auch noch Hoffnungen auf eine Zukunft der objektorientierten Datenbanken. Das engere Themengebiet, das ihn immer wieder beschäftigt hat, ist die Vererbung, vor allem mehrfache Vererbung. Er ist besonders um die ECOOP-Konferenzen seit 1988 aktiv gewesen, war Mitglied des Organisationskommittees für ECOOP 1996 in Linz und danach Hauptveranstalter der ECOOP 1997 in Jyväskylä.
Einladender: o. Univ.-Prof. Dr. Hanspeter Mössenböck

Liste aller Vorträge
Last modified on Thursday, 01-Jan-1970 01:00:00 CET