The Tycoon Project
Tycoon is a polymorphic persistent programming environment for the
development of data-intensive applications in open environments. The
Tycoon system emphasizes system scalability and interoperability with
commercial servers like Ingres, Oracle, ObjectStore, O2, NeWS, StarView,
C and C++ libraries, Sun-RPC, DCE-RPC and Kerberos. Flexible and safe
interoperation between these servers (also in heterogeneous distributed
environments) is supported by an elaborate higher-order type system.
Tycoon stands for typed communicating objects in open
environments and is a long-term research project at DBIS, Hamburg University. Tycoon is the most
recent member of the family of database programming languages and
multi-user database systems developed by our group since 1978 (Pascal/R,
Modula-R, DBPL). Contact Florian Matthes for information on
the availability of the Tycoon system software on Unix, Macintosh and PC
platforms.
To get a quick overview of the Tycoon project, have a look at the slides
Persistent Polymorphic
Programming in Tycoon (38 KByte, 14 pages PostScript, Nov. 1994)
which we use to explain Tycoon to visitors of our group.
- Project Overview
- Tycoon's research objectives, subprojects, past and future project
milestones.
- Project Publications
- Publications and internal reports related directly to Tycoon. See
also the full publication list of our
group.
- Tycoon Programming Exercises
- Programming exercises to learn persistent polymorphic
programming using Tycoon.
- Tycoon Code Samples
- This source directory contains a snapshot of some of the basic
Tycoon library modules and gives an idea of Tycoon's flavor.
- Information for Tycoon Programmers at
DBIS
- This information might not be relevant for visitors from the InterNet.
- Acknowledgements
- Who is funding the Tycoon project?
Florian Matthes, (21-mar-95). Your feedback is welcome.