Scalable and Configurable Database Language Processors

Florian Matthes (1/92-12/95), Gerald Schröder (10/93-10/96)

Goal

Identification of language concepts and development of core system components to support the construction of scalable and configurable database language processors.

Work Items

4/95-11/95, Kay Ramme [Info]
Hypertext browser for Tycoon libraries
12/94-5/95, Christian Koch [Info]
Revision of the Tycoon module and library management
10/94-10/95, Gerd Bremer, [Info]
Experiments with alternative abstract syntax tree (AST) representations and type checking algorithms for TL
6/94-6/95, Hubertus Koehler, [Info]
Implementation of graphical browsers for data, code and thread visualization
6/94-6/95, Andreas Geisler, [Info]
Implementation of first-class environments and a callable compiler with a graphical frontend
6/94-6/95, Andreas Geisler, Hubertus Koehler,
Implementation of dynamic type representations and dynamic values
1/94-12/94, Davide Berveglieri; 8/94-2/95, Jens Wahlen; 10/94-12/94, Petra Münnix, [Info]
Tycoon/Fibonacci Add-On Experiment: Utilization of the Tycoon system infrastructure (extensible grammars, extensible core library, extensible run-time support) for the cost-effective and fast implementation of another (database) programming language
11/93-2/94, Bernd Mathiske
Bootstrap of the Tycoon compiler (350 modules) and the Tycoon libraries (500 modules) from P-Quest to Tycoon
1/93-3/93, Florian Matthes, [CMA94] [CMA94a]
Development of a language-independent extensible grammar package
11/92-8/93, Gerald Schröder, [Schr93]
Prototype of and evaluation of TL syntax extensibility
1/92-11/92, Florian Matthes, [Matt93]
Initial implementation of the TL compiler tools, type checker and module manager in P-Quest
1/92-5/92, Gerald Schröder, Florian Matthes, [SchMa92]
Implementation of a strongly-typed compiler generator toolkit in P-Quest
1/92-9/92, Florian Matthes, [MaSc92]
TL language design, formal language definition


Florian Matthes, (21-mar-96).