1. vereinigte GI Fachtagung "Objektorientierte Programmierung für die vernetzte Welt" aus • JAVADAYS • STJA • JIT

10.10.2000
Track 1
Track 2
Track 3
Track 4

08:30 Opening  (30 min)

09:00 Invited talks for the scientific program. Mostly keynotes Keynote: Java and XML 1+1 equals 3!  (60 min)

Simon Phipps (SUN)

10:00 Invited talks for the scientific program. Mostly keynotes Keynote: The Computer Revolution Hasn´t Happened Yet  (60 min)

Alan Kay (USA)

11:00 Coffee break  (30 min)

11:30 Session: Testing

11:30 Session: Architectures

11:30 Papers reviewed and accepted by the PC on Java and the Java platform Einbettung von Java-Komponenten in WWW-Browser: Ein Erfahrungsbericht Clemens Düpmeier et al. (Institut für Angewandte Informatik, Forschungszentrum Karlsruhe)

11:30 Session: Grundlagen und Anwendungen von XML und dem Web

12:00 Konzeption eines XML-fähigen Mailtools Marc Lohmann et al. (Universität Paderborn)

11:30 Session: Software development 2

13:00 Lunch  (90 min)

14:30 Message of Greeting, Franz Schuster, Minister for Economic Affairs, Thuringia  (30 min)

15:00 Invited talks for the scientific program. Mostly keynotes Keynote: Object, components and contracts  (60 min)

Bertrand Meyer (USA, F)

16:00 Coffee break  (30 min)

16:30 Session: Software Specification and Management in Practice

16:30 A Method and Tool for Managing Process Diversity in an Industrial Setting Jozef DeMan et al. (Alcatel, Switching and Routing Division, Antwerp)

16:30 Session: Embedded Systems and Jini

16:30 Papers reviewed and accepted by the PC on Java and the Java platform Hardware_Zugriffe aus Java heraus Guido Glöde et al. (Universität Rostock)

16:30 Session: XML in Datenbanken und Datenflüssen

17:00 Komposition von XML Dataflows zur Integration heterogener WWW-Informationsdienste Peter Fankhauser et al. (GMD - Forschungszentrum Informationstechnik GmbH)

16:30 Session: eBusiness

19:30 Erfurt-Bummel  (30 min)

20:00 NetObject-Jazz  (240 min)

Track 1
Track 2
Track 3
Track 4
10.10.2000

 

10.10.2000
Track 5
Track 6
Track 7
Track 8

09:15 Workshop welcome and opening remarks  (15 min)

09:30 Session: C++ Template Programming Session 1

09:30 Transformation Systems: Key Technology for Generative Programming and Large Scale Software Maintenance Teil 1  (90 min)

Michael Mehlich (Semantic Designs, USA)

09:30 Session: Software development 1

09:30 Product Line Approach to Reuse Teil 1  (90 min)

Stan Jarzabek (National University of Singapore and University of Waterloo)

11:00 Coffee break  (30 min)

11:30 Session: C++ Template Programming Session 2

12:00 The View Template Library Martin Weiser et al. (weiser@zib.de)

11:30 Transformation Systems: Key Technology for Generative Programming and Large Scale Software Maintenance Teil 2  (90 min)

Michael Mehlich (Semantic Designs, USA)

11:30 Young Entrepreneurs Workshop Spezifische Aufgabenstellungen und Probleme in den Bereichen Presse und Personal bei Start Ups  (90 min)

11:30 Product Line Approach to Reuse Teil 2  (90 min)

Stan Jarzabek (National University of Singapore and University of Waterloo)

13:00 Lunch  (90 min)

14:30 Session: C++ Template Programming Session 3

14:30 Transformation Systems: Key Technology for Generative Programming and Large Scale Software Maintenance Teil 3  (90 min)

Michael Mehlich (Semantic Designs, USA)

14:30 Session: Entrepeneur Session 1

14:30 Young Entrepreneurs Workshop Blick hinter die Kulissen... Bernd Schnell (IVC Venture Capital Aktiengesellschaft)

14:30 Designware: Software Development by Refinement Teil 1  (90 min)

Douglas R. Smith (Kestrel Institute)

15:30 Discussion of approaches to concept checking  (30 min)

16:00 Coffee break  (30 min)

16:30 Session: C++ Template Programming, Session 4

16:30 STL and OO Don't Mix Dietmar Kuehl (dietmar_kuehl@yahoo.com)
17:00 UML Description of the STL H Eichelberger et al. (eichelberger@informatik.uni-wuerzburg.de)

16:30 Transformation Systems: Key Technology for Generative Programming and Large Scale Software Maintenance Teil 4  (90 min)

Michael Mehlich (Semantic Designs, USA)

16:30 Entrepeneur Session 2  (90 min)

16:30 Designware: Software Development by Refinement Teil 2  (90 min)

Douglas R. Smith (Kestrel Institute)

18:00 Session: GCSE Young Researchers

18:00 GCSE 2000 Young Researchers Workshop Kai Böllert et al. (Ilmenau Technical University)
20:00 Requirements for Modeling Software Product Lines Kai Böllert et al. (Ilmenau Technical University)
20:20 Introducing Separation of Concerns to Product Line Engineering Joachim Bayer ( Fraunhofer Institute for Experimental Software Engineering (IESE))

19:30 Erfurt-Bummel  (30 min)

20:00 NetObject-Jazz  (240 min)

Track 5
Track 6
Track 7
Track 8
10.10.2000

 

11.10.2000
Track 1
Track 2
Track 3
Track 4

08:30 Invited talks for the scientific program. Mostly keynotes Keynote: From the W3C´s XPath to Tamino´s X-Query  (60 min)

Juliane Harbarth (Software AG)

08:30 Invited talks for the scientific program. Mostly keynotes Keynote: XML Technologies - Creating frameworks and vocabularies to support eCommerce  (60 min)

09:30 Invited talks for the scientific program. Mostly keynotes Keynote: Keynote  (60 min)

Brent Carlson (IBM Rochester)

09:30 Invited talks for the scientific program. Mostly keynotes Keynote: Smalltalk and XML   (60 min)

James A. Robertson (Cincon Systems)

10:30 Coffee break  (30 min)

11:00 Session: Distributed Systems

11:00 Markup Meets Middleware Wolfgang Emmerich (University College London)
11:30 Ein objekt-orientiertes Framework für NFS-Dienste Gabor Herr et al. (Technische Universität Darmstadt)

11:00 Session: Graphics and Multimedia

12:00 Papers reviewed and accepted by the PC on Java and the Java platform Suitability of Java for Virtual Collaboration Ralf Ackermann et al. (Darmstadt University of Technology)

11:00 Session: Universal databases

11:30 Ein paralleles und verteiltes OLAP-System für große Datenbanken M. N. Gutzmann et al. (Friedrich-Schiller-Universität Jena)
12:00 Invited talks from the industry in the non-scientific program XML- und SQL-Server 2000 Henning Lutz (Microsoft Deutschland)

11:00 Session: Meta-level programming

11:00 Papers reviewed and accepted by the PC on Generative and Component-based Software Engineering Generic components: a symbiosis of paradigms M. Becker (Universität Kaiserslautern)
11:30 Papers reviewed and accepted by the PC on Generative and Component-based Software Engineering Metaprogramming in the large Andreas Ludwig et al. (Universität Karlsruhe)
12:00 Papers reviewed and accepted by the PC on Generative and Component-based Software Engineering Mixin-Based Programming in C++ Don Batory et al. (University of Texas at Austin)

12:30 Lunch  (90 min)

12:30 Lunch  (90 min)

13:00 Lunch   (60 min)

14:00 Invited talks for the scientific program. Mostly keynotes Keynote: Don't Swing - Shipping a Java Desktop Application with a Pure Native Feel  (60 min)

Erich Gamma (OTI Zürich)

14:00 Invited talks for the scientific program. Mostly keynotes Keynote: The Theory and Practice of Adaptive Components  (60 min)

Paul Bassett (Netron)

14:00 Session: Neue Tendenzen Java /EJB 3

14:45 Deutsche Java Entwickler Konferenz ebXML Ed Julson (Sun Microsystems)

15:00 Coffee break  (30 min)

15:00 Coffee break  (30 min)

15:30 Session: Web Engineering

16:00 COAST - Ein Anwendungsframework für synchrone Groupware Christian Schuckmann et al. (GMD - Forschungszentrum Informationstechnik GmbH)

15:30 Session: Java Language

15:30 Papers reviewed and accepted by the PC on Java and the Java platform Engineering Java Proxy Objects using Reflection Huw Evans et al. (University of Glasgow)
16:00 Papers reviewed and accepted by the PC on Java and the Java platform Design Patterns for the Implementation of Constraints on JavaBeans Holger Knublauch et al. (Research Institute for Applied Knowledge Processing (FAW), Ulm)

15:30 Session: Java and EJB 1

15:30 Session: Aspect-oriented programming

15:30 Papers reviewed and accepted by the PC on Generative and Component-based Software Engineering On to Aspect Persistence Awais Rashid (Lancaster University)

19:30 Net.Object-Night eine Zeitreise (Engelsburg)  (480 min)

Track 1
Track 2
Track 3
Track 4
11.10.2000

 

11.10.2000
Track 5
Track 6
Track 7
Track 8

09:00 Session: OR Mapping

10:30 An Object-Oriented GIS Mary Garvey et al. (University of Wolverhampton)

09:00 Introduction to Adaptive Components Teil 1  (90 min)

Paul Bassett (Netron)

09:00 Session: Neue Tendenzen Java / EJB 2

09:00 Deutsche Java Entwickler Konferenz J2EE Ragahvan Srinivas (Sun Microsystems)

09:00 Session: Industry Session

10:30 Coffee break  (30 min)

10:30 Coffee break  (30 min)

11:00 Session: Applications

11:00 Introduction to Adaptive Components Teil 2  (90 min)

Paul Bassett (Netron)

11:00 Session: Language Methodologies and Programming Practice

11:30 Papers reviewed and accepted by the PC on Java and the Java platform Referenzziel-Analyse für Java-Bibliotheken Dinh Khoi Le et al. (Universität Paderborn)

11:00 Session: Java and EJB 2

12:30 Lunch  (90 min)

14:00 J2EE meets MUMPS Legacy Data Access through Enterprise JavaBeans  (60 min)

H. Krasemann (debis Systemhaus)

14:00 InDepth Special Teil 1  (90 min)

14:00 Aspect-oriented Programming and Recent Developments in AspectJ, Teil 1  (90 min)

Cristina Lopes (Xerox Palo Alto Research Center)

14:00 Industriebeiträge  (90 min)

Gernot Starke (Systor AG)

15:00 Coffee break  (30 min)

15:30 Session: Queries

15:30 Coffee break  (30 min)

16:00 InDepth Special Teil 2  (90 min)

16:00 Aspect-oriented Programming and Recent Developments in AspectJ, Teil 2  (90 min)

Cristina Lopes (Xerox Palo Alto Research Center)

16:00 Vendor Session 5  (90 min)

16:30 Session: Neue Tendenzen Java / EJB 1

19:30 Net.Object-Night eine Zeitreise (Engelsburg)  (480 min)

Track 5
Track 6
Track 7
Track 8
11.10.2000

 

12.10.2000
Track 1
Track 2
Track 3
Track 4

08:30 Invited talks for the scientific program. Mostly keynotes Keynote: XML and Databases: The writing is on the wall and it has angled brackets  (60 min)

Akmal Chaudhri (Informix, UK)

08:30 Invited talks for the scientific program. Mostly keynotes Keynote: Designing for change, a dynamic perspective  (60 min)

09:30 Invited talks for the scientific program. Mostly keynotes Keynote: Computing Fairy Tales(or: What We All Know to be True)  (60 min)

Michi Henning (Object Oriented Concepts)

09:30 Invited talks for the scientific program. Mostly keynotes Keynote: Software Development by Refinement  (60 min)

Douglas R. Smith (Kestrel Institute)

10:30 Coffee break  (30 min)

11:00 Session: Java 2 Enterprise Edition

11:00 Papers reviewed and accepted by the PC on Java and the Java platform Effiziente Datenübertragung in EJB-Systemen Klaus Beschorner et al. (Universität Tübingen)

11:00 Session: Business processes

12:00 Invited talks from the industry in the non-scientific program Print-Framework für verteilte Umgebungen Volker Mattes et al. (IBL Ingenieurbüro Letters GmbH)

11:00 Session: Applications and experiences

11:00 Session: Component-based programming

12:30 Lunch  (90 min)

14:00 Invited talks for the scientific program. Mostly keynotes Keynote: Keynote 14   (60 min)

14:00 Invited talks for the scientific program. Mostly keynotes Keynote: The Role of Enterprise Java and EJBs in Corporate Computing  (60 min)

Mark Cathcart (IBM )

15:00 Coffee break  (30 min)

15:30 Session: Theoretical foundations of oo-programming

15:30 Papers reviewed and accepted by the PC on Generative and Component-based Software Engineering Grammars as contracts Joost Visser et al. (CWI)
Track 1
Track 2
Track 3
Track 4
12.10.2000

 

12.10.2000
Track 5
Track 6
Track 7
Track 8

09:00 Session: Sicherheit und Mobilität in Computernetzen

09:00 Unterstützung von CORBA-Anwendungen im mobilen Umfeld durch Java-Agenten Rainer Ruggaber et al. (Universität Karlsruhe , Fakultät für Informatik , Institut für Telematik)
09:30 Sicherer Zugang mobiler Mitarbeiter zu Client/Server-Anwendungen im Intranet Frank Pählke (Universität Karlsruhe, Fakultät für Informatik, Institut für Telematik)

09:00 Architectual Style for the Internet Age  (90 min)

Thomas Koch (Interactive Objects Software GmbH)

09:00 Pitfalls in designing high-performance... Teil 1  (90 min)

Ulrike Müller (INTERSHOP)

10:30 Coffee break  (30 min)

11:00 Session: Netzwerkmanagement/ Netzwerdesign

11:00 Maintenance Support System Dang Hai Hoang (Tu Ilmenau, Fakultät für Informatik und Automatisierung)
12:00 Netzdesign Harry Vögele (Controlware GmbH, Dietzenbach)

11:00 Architectual Style for the Internet Age Teil 2  (90 min)

Thomas Koch (Interactive Objects Software GmbH)

11:00 Pitfalls in designing high-performance... Teil 2  (90 min)

Ulrike Müller (INTERSHOP)

12:30 Lunch  (90 min)

14:00 Session: Dokumentenmanagement in Verteilten Systemen

15:00 Visualisierung von FEM- Simulationsdaten im Kontext verteilter objektorientierter Systeme - ein Beitrag zum Portal Sup... Mark Ritzmann et al. (FH Schmalkalden, Fachbereich Informatik, Fachgebiet Grafische Datenverarbeitung )

14:00 Erstellung und Onlinekonfiguration von Internet... Teil 1  (90 min)

Claus Thoden (BEA Systems GmbH)

15:30 Coffee break  (30 min)

16:00 Session: Multimedia-Anwendungen

16:00 Teleteaching - Technische Konzeption des Thüringer Modells Olaf Götz (friedrich-Schiller Universität Jena, Rechenzentrum)

16:00 Erstellung und Onlinekonfiguration von Internet... Teil 2  (90 min)

Claus Thoden (BEA Systems GmbH)

16:00 Session: Framework

17:00 Invited talks from the industry in the non-scientific program Component-Based Product Line Engineering Dirk Muthig (Fh-IESE Kaiserslautern)
Track 5
Track 6
Track 7
Track 8
12.10.2000

 

09.10.2000
Tutorium 1
Tutorium 2
Tutorium 3
Tutorium 4

08:00 Registration  (60 min)

09:00 XML in der Praxis Teil 1  (90 min)

Mario Jeckle (Daimler Chrysler Forschungszentrum Ulm)

09:00 Building and Deploying Distributed Services Teil 1  (90 min)

09:00 Designing for change: a reflective approach Teil 1  (90 min)

09:00 Datenbanken und Java Teil 1  (90 min)

Gunter Saake (Universität Magdeburg)

10:30 Coffee break  (30 min)

11:00 XML in der Praxis Teil 2  (90 min)

Mario Jeckle (Daimler Chrysler Forschungszentrum Ulm)

11:00 Building and Deploying Distributed Services Teil 2  (90 min)

11:00 Designing for change: a reflective approach Teil 2  (90 min)

11:00 Datenbanken und Java Teil 2  (90 min)

Gunter Saake (Universität Magdeburg)

12:30 Lunch  (120 min)

14:30 Distributed Objects from a Patterns Perspective Teil 1  (90 min)

Michael Stal (Siemens AG)

14:30 Von verteilten Objekten zu mobilen Agenten Teil 1  (90 min)

Wilhelm Rossak (Friedrich-Schiller-Universität Jena)

14:30 Generative Programming: Methods, Tools and Applications Teil 1  (90 min)

14:30 COM/COM+ - Das Microsoft Komponentenmodell in einer mehrschichtigen Webanwendung  (90 min)

Matthias Markl (WebOne Informatik GmbH)

16:00 Coffee break  (30 min)

16:30 Distributed Objects from a Patterns Perspective Teil 2  (90 min)

Michael Stal (Siemens AG)

16:30 Von verteilten Objekten zu mobilen Agenten Teil 2  (90 min)

Wilhelm Rossak (Friedrich-Schiller-Universität Jena)

16:30 Generative Programming: Methods, Tools and Applications Teil 2  (90 min)

16:30 COM/COM+ - Das Microsoft Komponentenmodell in einer mehrschichtigen Webanwendung Teil 2  (90 min)

Matthias Markl (WebOne Informatik GmbH)

19:00 Smalltalk-Abend u.a. David Simons (Messe)  (60 min)

20:00 Empfang im Barock-Saal der Thüringer Staatskanzlei (auf Einladung)  (120 min)

Tutorium 1
Tutorium 2
Tutorium 3
Tutorium 4
09.10.2000

 

09.10.2000
Tutorium 5
Tutorium 6
Tutorium 7
Tutorium 8

08:00 Registration  (60 min)

09:00 Objektorientierte Modellierung mit der UML Teil 1  (90 min)

Martin Wolf (Technische Universität Ilmenau)

09:00 Software-Architekturbewertung Teil 1  (90 min)

Roland Trauter (Daimler Chrysler AG)

09:00 Java and distributed systems Teil 1   (90 min)

Stephan Fischer (GMD-IPSI)

10:30 Coffee break  (30 min)

11:00 Objektorientierte Modellierung mit der UML Teil 2  (90 min)

Martin Wolf (Technische Universität Ilmenau)

11:00 Software-Architekturbewertung Teil 2  (90 min)

Roland Trauter (Daimler Chrysler AG)

11:00 Java and distributed systems Teil 2   (90 min)

Stephan Fischer (GMD-IPSI)

12:30 Lunch  (120 min)

14:30 Rup - UML Teil 1  (90 min)

Annika Wagner (Universität Paderborn)

14:30 Design Components Teil 1  (90 min)

Johannes Sametinger (Johannes Kepler Universität Linz)

14:30 Einige Fallstricke der objektorientierten Modellierung und ihre Vermeidung Teil 1  (90 min)

14:30 Java and embedded Systems Teil 1  (90 min)

16:00 Coffee break  (30 min)

16:30 Rup - UML Teil 2  (90 min)

Annika Wagner (Universität Paderborn)

16:30 Design Components Teil 2  (90 min)

Johannes Sametinger (Johannes Kepler Universität Linz)

16:30 Einige Fallstricke der objektorientierten Modellierung und ihre Vermeidung Teil 2  (90 min)

16:30 Java and embedded Systems Teil 2  (90 min)

19:00 Smalltalk-Abend u.a. David Simons (Messe)  (60 min)

20:00 Empfang im Barock-Saal der Thüringer Staatskanzlei (auf Einladung)  (120 min)

Tutorium 5
Tutorium 6
Tutorium 7
Tutorium 8
09.10.2000

 

09.10.2000
Tutorium 9
Tutorium 10
Tutorium 11
Tutorium 12

08:00 Registration  (60 min)

09:00 Constructing Applications from Components  (90 min)

Brent Carlson (IBM Rochester)

09:00 eXtreme Programming Workshop Teil 1  (90 min)

Joseph Pelrine (Daedalos Consulting GmbH)

09:00 Developing Embedded Systems using the Java Programming Language Teil 1  (90 min)

09:00 Developing XML Applications with Java Teil 1  (90 min)

Roland Böndgen (Software AG)

10:30 Coffee break  (30 min)

11:00 Constructing Applications from Components  (90 min)

Brent Carlson (IBM Rochester)

11:00 eXtreme Programming Workshop Teil 2  (90 min)

Joseph Pelrine (Daedalos Consulting GmbH)

11:00 Developing Embedded Systems using the Java Programming Language Teil 2  (90 min)

11:00 Developing XML Applications with Java Teil 2  (90 min)

Roland Böndgen (Software AG)

12:30 Lunch  (120 min)

14:30 eXtreme Programming Workshop Teil 3  (90 min)

Joseph Pelrine (Daedalos Consulting GmbH)

14:30 Portable Object Adapter Teil 1  (90 min)

Michi Henning (Object Oriented Concepts)

14:30 Developing XML Applications with Java Teil 3  (90 min)

Roland Böndgen (Software AG)

16:00 Coffee break  (30 min)

16:30 eXtreme Programming Workshop Teil 4  (90 min)

Joseph Pelrine (Daedalos Consulting GmbH)

16:30 Portable Object Adapter Teil 2  (90 min)

Michi Henning (Object Oriented Concepts)

16:30 Developing XML Applications with Java Teil 4  (90 min)

Roland Böndgen (Software AG)

19:00 Smalltalk-Abend u.a. David Simons (Messe)  (60 min)

20:00 Empfang im Barock-Saal der Thüringer Staatskanzlei (auf Einladung)  (120 min)

Tutorium 9
Tutorium 10
Tutorium 11
Tutorium 12
09.10.2000