Availability
|
All publications
have links to a PDF file formated for printing on A4 paper. Where there
is no link, this will either be because the paper is just not available
electronically, or because copyright agreements prevent us from publishing
it on these pages. In such cases you are asked to email
us for a copy. Papers that are not listed here might be contained
in the previous versions page.
|
Papers
|
- Type-Safe
Delegation for Run-Time Component Adaptation
- Günter
Kniesel
In R. Guerraoui (Ed.): Proceedings of ECOOP99.
Springer
LNCS 1628. ISBN 3-540-66156-5.
Earlier versions: DCA@WCOP98
and DCA@IAI-TR-98-4.
|
If
you just want a short overview of Lava read this. For most recent
info or if you need more details read Günter's PhD
thesis.
|
|
|
- Type-Safe
Delegation for Dynamic Component Adaptation
- Günter
Kniesel
In Serge Demeyer, Jan Bosch (Eds.): Object-Oriented
Technology. ECOOP'98 Workshop Reader. Springer LNCS 1543, 1998.
ISBN 3-540-65460-7.
This is a two-page summary of DCA@WCOP98.
|
|
|
- Lava
- Spracherweiterungen für Delegation in Java (German)
- Pascal
Costanza, Günter Kniesel, Armin B. Cremers
In C. H. Cap (Ed.): JIT '99 - Java-Informations-Tage 1999, pages
233-243. Springer, Informatik Aktuell, 1999.
|
|
Reports
|
- Delegation
for Java: API or Language Extension?
- Günter
Kniesel
Technical Report IAI-TR-98-5, Computer Science Department III, University
of Bonn. ISSN 0944-8535. May 1998.
|
|
|
- Objects
Don't Migrate - Perspectives on Objects with Roles
- Günter
Kniesel
Technical Report IAI-TR-96-11, Computer Science Department III, University
of Bonn. ISSN 0944-8535. April 1996.
|
|
|
- Implementation
of Dynamic Delegation in Strongly Typed Inheritance-Based Systems
- Günter
Kniesel
Technical Report IAI-TR-94-3, Computer Science Department III, University
of Bonn. ISSN 0944-8535. Oct. 1994 (revised April 1995).
|
|
PhD
Theses
|
-
Dynamic Object-Based Inheritance with Subtyping
- Günter
Kniesel
PhD Thesis, Computer Science Department III, University of Bonn. July
2000.
|
Complete
description of Darwin, Lava, its implementation, applications, ...
|
|
Diploma
Theses
|
- LAVA
Design and Compiler (German)
- Lava
- Delegation in einer streng typisierten Programmiersprache - Sprachdesign
und Übersetzer
Pascal Costanza
Diploma thesis, Computer Science Department III, University of Bonn.
January 1998.
|
|
|
- LAVA
Runtime System (German)
- Lava
- Konzeptionierung und Implementierung von Delegationsmechanismen in
der Java Laufzeitumgebung
Matthias Schickel
Diploma thesis, Computer Science Department III, University of Bonn.
December 1997.
|
|
|
- LAVA
application for role modelling (German)
- Vergleichende
Implementierung eines Rollenkonzeptes in verschiedenen Zielsprachen
André Sielski
Diplomarbeit, Institut für Informatik III, Universität Bonn.
November 1998.
|
|
Other |
|
|
|
- Darwin
& LAVA - Object-based Dynamic Inheritance ... in Java
- Günter
Kniesel
Poster
presentation at ECOOP, June 10-14, 2002.
Abstract to appear in "Object-Oriented Technology - ECOOP Workshop
Reader", Springer LNCS 2548, 2002
|
|
|
- LAVA
- Object-based Dynamic Inheritance for Java
- Günter
Kniesel, Uwe Bardey, Tobias Windeln, Jörg Gonska
Demonstration at ECOOP, June 10-14, 2002.
Abstract to appear in "Object-Oriented Technology - ECOOP Workshop
Reader", Springer LNCS 2548, 2002
|
|
|
- Slides
of presentation during Lava demo at ECOOP 2002, June 10-14, 2002.
- Format:
ppt,
Use the pdf
version for printing and for a quick overview. Use the ppt version for
seeing all the animations and hidden slides not shown during the demo.
|
|
|
- The full
source code of the Lava demo
- ... is
contained in the "examples/" directory of all Lava
releases since version 0.19. It also includes lessons not showin
Malaga, corresponding to some of the hidden slides in the ppt version
of the presentation.
|
|
Copyright
Notice
|
The documents
distributed by this server have been provided by the contributing authors
as a means to ensure timely dissemination of scholarly and technical work
on a noncommercial basis. Copyright and all rights therein are maintained
by the authors or by other copyright holders, notwithstanding that they
have offered their works here electronically. It is understood that all
persons copying this information will adhere to the terms and constraints
invoked by each copyright holder. In particular, these works may not be
reposted without the explicit permission of the copyright holders.
|