[an error occurred while processing this directive]

line

Now available: Schedule | Online registration | Accommodation

For participants only: you can now get the text of the keynotes by Tony Hoare (Power Point), Bran Selic (Power Point), Malcolm Atkinson (Power Point), Wolfgang Pree and Alessandro Pasetti, Bertrand Meyer (PDF), and Meyer's concurrency tutorial (PDF).

Components for Mobile Computing

TOOLS Europe 2001

38th International TOOLS Conference
Zürich Technopark
Zürich, Switzerland • March 12-14, 2001

Keynotes by:

Tutorials on

    • UML/OCL, concurrent O-O programming, architectural design, O-O for embedded systems, conceptual modeling, genericity, component-based development, and many more

Workshop on O-O databases

Numerous panels

Refereed papers

And much more! (See advance program)

A view of Zürich old town

Program chair: Wolfgang Pree, Univ. Constance / UC Berkeley
Tutorial chair: Jacques Silberstein, Abstraction
Panels chair: Ian Graham, Trireme

TOOLS (Technology of Object-Oriented Languages and Systems) is the main international conference and exhibition devoted to the applications of object technology, component technology, and other developments in software. Held regularly since 1989, TOOLS is also one of the longest-running software technology conferences.

TOOLS Europe 2001, is the first major international O-O conference to take place in Switzerland. TOOLS will be held in the magnificent setting of Zürich from March 12 to March 14, 2001, following TOOLS EUROPE 2000 in Mont Saint-Michel and TOOLS EUROPE 1999 in Nancy.

TOOLS EUROPE 2001 continues the commitment to excellence demonstrated by the earlier conferences in Europe, the Pacific, Asia and the US. Standards established for TOOLS by earlier conferences in the series include:

This year's special focus is on COMPONENTS FOR MOBILE COMPUTING, emphasizing the application of component technology to the many exciting developments now occurring in the area of mobile computing, Internet appliances and Web-based applications. line

[an error occurred while processing this directive]