![]()
![]()
|
|
Donnerstag, 12. November 1998 |
|||
|
|
2. Deutsche Java Entwicklerkonferenz |
Java-Informations-Tage 1998 |
||
|
|
Track 1 |
Track 2 |
Track 1 |
Track 2 |
|
09:00 |
|
|
|
|
|
09:10 |
|
|
|
|
|
09:20 |
|
|
|
|
|
09:30 |
09:30 |
|
|
|
|
09:40 |
Keynote Sun |
|
|
|
|
09:50 |
|
|
|
|
|
10:00 |
|
|
|
|
|
10:10 |
|
|
|
|
|
10:20 |
Common 1 (60 min) |
|
|
|
|
10:30 |
10:30 |
|
|
|
|
10:40 |
Invited Speaker GI |
|
|
|
|
10:50 |
Peter Mehlitz |
|
|
|
|
11:00 |
Common 2 (45 min) |
|
|
|
|
11:10 |
11:15 |
|
|
|
|
11:20 |
Launch SDC (Sun |
|
|
|
|
11:30 |
Developer Connection) |
|
|
|
|
11:40 |
|
|
|
|
|
11:50 |
Common 3 (45 min) |
|
|
|
|
12:00 |
12:00 |
|
|
|
|
12:10 |
Mittagspause |
|
12:10 |
12:10 |
|
12:20 |
|
|
Sprachkritik |
Embedded |
|
12:30 |
|
|
|
Systems |
|
12:40 |
|
|
|
|
|
12:50 |
|
|
Papers 12, 53 |
Papers 34, 13 |
|
13:00 |
|
|
Session A1 (60min) |
Session B1 (60min) |
|
13:10 |
|
|
13:10 |
|
|
13:20 |
|
|
Mittagspause |
|
|
13:30 |
13:30 |
13:30 |
|
|
|
13:40 |
|
|
|
|
|
13:50 |
|
|
|
|
|
14:00 |
|
|
|
|
|
14:10 |
Vortrag A1 |
Vortrag B1 |
|
|
|
14:20 |
|
|
|
|
|
14:30 |
14:30 |
14:30 |
14:30 |
14:30 |
|
14:40 |
|
|
Sicherheits- und |
Spracherweiterungen |
|
14:50 |
|
|
Systemfragen |
1 |
|
15:00 |
|
|
|
|
|
15:10 |
Vortrag A2 |
Vortrag B2 |
Papers 17, 18 |
|
|
15:20 |
15:20 |
|
Session A2 (60min) |
|
|
15:30 |
Kaffeepause |
|
15:30 |
15:35 |
|
15:40 |
15:40 |
15:40 |
Kaffeepause |
Papers 10,43,55 |
|
15:50 |
|
|
|
Session B2 (90min) |
|
16:00 |
|
|
|
16:00 |
|
16:10 |
|
|
|
Kaffeepause |
|
16:20 |
Vortrag A3 |
Vortrag B3 |
|
|
|
16:30 |
|
|
16:30 |
|
|
16:40 |
16:40 |
16:40 |
Middleware, |
|
|
16:50 |
|
|
Corba und |
|
|
17:00 |
|
|
Verteilte Systeme |
17:00 |
|
17:10 |
|
|
1 |
Java in der |
|
17:20 |
Vortrag A4 |
Vortrag B4 |
|
Anwendung |
|
17:30 |
|
|
|
1 |
|
17:40 |
17:40 |
17:40 |
Papers 39, 32, 23 |
|
|
17:50 |
|
|
Session A3 (90min) |
|
|
18:00 |
|
|
|
18:05 |
|
18:10 |
|
|
|
Papers 16, 22, 30 |
|
18:20 |
Vortrag A5 |
Vortrag B5 |
|
Session B3 (90min) |
|
18:30 |
Pause bis Social Event |
|
|
|
|
|
Freitag, 13. November 1998 |
|||
|
|
2. Deutsche Java Entwicklerkonferenz |
Java-Informations-Tage 1998 |
||
|
|
Track 1 |
Track 2 |
Track 1 |
Track 2 |
|
09:00 |
09:00 |
09:00 |
09:00 |
|
|
09:10 |
|
|
Java in der |
|
|
09:20 |
|
|
Lehre |
|
|
09:30 |
|
|
|
|
|
09:40 |
Vortrag A6 |
Vortrag B6 |
Papers 25, 66 |
|
|
09:50 |
|
|
Session A7 (60min) |
|
|
10:00 |
10:05 |
10:05 |
|
|
|
10:10 |
|
|
10:10 |
10:10 |
|
10:20 |
|
|
Interpretation und |
Java in der |
|
10:30 |
|
|
Compilation |
Anwendung |
|
10:40 |
Vortrag A7 |
Vortrag B7 |
von Java |
2 |
|
10:50 |
|
|
Papers 8, 51 |
Papers 9, 56 |
|
11:00 |
11:00 |
11:00 |
Session A4 (60min) |
Session B4 (60min) |
|
11:10 |
|
|
11:10 |
|
|
11:20 |
|
|
Pause |
|
|
11:30 |
|
|
11:30 |
11:30 |
|
11:40 |
Vortrag A8 |
Vortrag B8 |
Software- |
Java in der |
|
11:50 |
11:50 |
|
entwurf |
Anwendung |
|
12:00 |
Mittagspause |
|
und |
3 |
|
12:10 |
|
|
Werkzeuge |
|
|
12:20 |
|
|
|
|
|
12:30 |
|
|
|
|
|
12:40 |
|
|
Papers 59, 21, 33 |
Papers 38, 41, 57 |
|
12:50 |
|
|
Session A5 (90min) |
Session B5 (90min) |
|
13:00 |
13:00 |
13:00 |
13:00 |
|
|
13:10 |
|
|
Mittagspause |
|
|
13:20 |
|
|
|
|
|
13:30 |
|
|
|
|
|
13:40 |
Vortrag A9 |
Vortrag B9 |
|
|
|
13:50 |
|
|
|
|
|
14:00 |
14:00 |
14:00 |
|
|
|
14:10 |
|
|
|
|
|
14:20 |
|
|
14:20 |
14:20 |
|
14:30 |
|
|
Middleware, |
Spracherweiterungen |
|
14:40 |
Vortrag A10 |
Vortrag B10 |
Corba und |
2 |
|
14:50 |
|
|
Verteilte Systeme |
|
|
15:00 |
15:00 |
15:00 |
2 |
Papers 42, 52 |
|
15:10 |
|
|
|
Session B6 (60min) |
|
15:20 |
|
|
15:25 |
|
|
15:30 |
|
|
Papers 26, 40, 45 |
|
|
15:40 |
Vortrag A11 |
Vortrag B11 |
Session A6 (90min) |
|
|
15:50 |
Ende |
|
|
|
![]()
Thema und Sprecher werden noch bekannt gegeben.
Kaffe - ein Java fuer alle?
Peter Mehlitz
Inhalt:
Jede Java "Virtual Machine"
(VM) hat eine Reihe gut separierbarer Teilaufgaben zu erfüllen
(threading, memory management, class management etc.). Angesichts der
Vielzahl möglicher Java-Anwendungen (interactive/realtime,
workstations/embedded systems etc.) ist die Austauschbarkeit dieser
Komponenten von herausragender Bedeutung. Dieser Vortrag behandelt
die Implementierung einer modularen, skalierbaren VM am Beispiel von
"Kaffe", des ersten PersonalJava 1.1 kompatiblen
Java-Systems mit frei verfuegbarem Quelltext (unter GPL). Kaffe läuft
in seinen Varianten auf unterschiedlichsten Zielsystemen (von der
SmartCard über einfache DOS-Rechner bis hin zu graphischen
Workstations), und wurde bereits auf ca. 30 Betriebssysteme portiert.
Es ist insbesondere auch im wissenschaftlichen Bereich weltweit als
Testbett für experimentelle Erweiterungen im Einsatz.
Vortragender:
Peter
Mehlitz ist Mitbegründer der TransVirtual
Technologies, Inc., Berkeley. In seiner rund 20ig-jährigen
Entwicklungs-Tätigkeit (u.a. als technischer Leiter der BISS
GmbH) hat er mit mehr als einem Dutzend verschiedener
Programmier-Sprachen gearbeitet, und sich dabei auf die Entwicklung
großer, objektorientierter Systeme (vorwiegend im GUI-Bereich)
spezialisiert. Seine wissenschaftliche Ausbildung zum Dipl.-Ing.
(Luft- und Raumfahrttechnik) absolvierte er an der Hochschule der
Bundeswehr, München.
Kapselung und Methodenbindung: Javas Designprobleme und
ihre Korrektur
Peter Müller, Arnd Poetzsch-Heffter
Eine Evaluierung des Java JDK 1.2 Collections Framework
aus Sicht der Softwaretechnik
Mark Evered, Gisela Menger
JavaParty - portables paralleles& verteiltes
Programmieren in Java
Michael Philippsen, Mathias Zenger,
Matthias Jacob
JavaSet - eine Spracherweiterung von Java um persistente
Mengen
Markus Schordan, Harald Kosch
JaWa: Java with Assertions
Clemens Fischer,
Dieter Meemken
Poor Man's Genericity for Java
Boris Bokowski,
Markus Dahm
Java -- formal fundiert
David von Oheim,
Cornelia Pusch
SurfBorD - Systemunabhängig realisierte flexible
Bedienoberfläche für relationale Datenbanken
Dirk
Fischer, Heike Utermann
Ein RMI-basierter Repository Server zur Synchronisation
der Software-Entwicklung in verteilten Unternehmen
E.
Ulrich Kriegel, Dirk Kurzmann
Java basierte Konfiguration und Steuerung des
CORBA-verteilten CFD-Simulationssystems TENT
Thomas
Breitfeld
VConfig - Eine Java basierte Oberfläche zur
Systemadministration
Peter Kalthoff, Raimund Klute,
Rüdiger Schuster
CORBA-basiertes Workflow-Management zur Bearbeitung von
Kundenanfragen aus dem Internet
Felix Meyer, Matthias
Reisecker
Erfahrungen mit dem Einsatz von Java und CORBA in der
Entwicklung einer leistungsstarken Customer Care-Anwendung für
die Telekommunikationsindustrie
Jochen Kappel, Michael
Meadows
Interaktive Animationen und Visualisierungen -- eine neue
Qualität und Spielwiese für die Mechanik
Thorsten
Hampel, Reinhard Keil-Slawik
OpenCard Application Framework
Thomas Stober,
Thomas Schäck, Lothar Merk
Unterstützung der Lehre durch Visualisierung von
wissensbasierten Suchalgorithmen mit Java
Jörg
Denzinger, Bernd Löchner, Sebastian Scheffler
Java in der Ausbildung
Robert Tolksdorf,
Wilhelm Weisweber
Transitiver Schutz in Java durch
Sicherheitsmetaobjekte
Thomas Riechmann, Franz J. Hauck,
Jürgen Kleinöder
Java RMI, CORBA und Firewalls
Rainer Falk
Realisierung einer Client/Server-Anwendung mit CORBA und
Java unter Berücksichtigung bestehender C++-Komponenten
Klaus
Beschorner, Wolfgang Rosenstiel
Reflection in Java, CORBA und JacORB
Gerald
Brose
Java, XML und Servlets zur Integration datenbankbasierter
Applikationen im Web
Albrecht Schmidt, Günther
Specht
ANT - Active Node Technology
Bernhard
Zwentschko, Christian Gütl
Entwicklung einer abstrakten Speicherkomponente für
eine verteilte heterogene dynamische Infrastruktur in
Java/CORBA
Thorsten Fink, Michael M. Gutzmann, Torsten
Wolf, Werner Erhard
Flexible Vermittlung von skalierbaren Dienstobjekten in
verteilten Systemen
Arnd Grosse, Stefan Dolk, Rainer
Ruggaber
Einsatz von Java-Komponenten in verteilten Embedded
Systems
Uwe Rastofer, Ulrich Gall, Frank Schinkmann,
Bernd Hindel
Java Komponenten für ein verteiltes
Echtzeitsystem
Jan Richling, Janek Schwarz und Andreas
Polze
Analysis of the Java Class File Format
Denis
N. Antonioli, Markus Pilz
Statische Analyse von Bibliotheken als Grundlage
dynamischer Optimierung
Michael Thies, Uwe Kastens
Realisierung von verteilten Editoren in Java auf Basis
eines aktiven Repositories
Udo Kelter, Marc Monecke, Dirk
Platz
Common Logging Interface: Ein System zum Sammeln und
Weiterverarbeiten von Debugnachrichten in verteilten
Umgebungen
Raimar Falke, Michael Peter, Achim Gratz,
Rainer G. Spallek
Flexibilität durch kombinierte Design Pattern
Carsten
Weise