Latest News

Language Definition

This document is the main point of reference for the programming language ObjectTeams/Java (OT/J).

Current version:

ObjectTeams/Java Language Definition (OTJLD) – version 1.2
Version 1.2 has been frozen at the end of the 1.2.x development stream (June 2009).
Print version (PDF)

Archived versions:

ObjectTeams/Java Language Definition (OTJLD) – version 1.1
Version 1.1 has been frozen at the end of the 1.1.x development stream (June 2008).
Print version (PDF)

ObjectTeams/Java Language Definition (OTJLD) – version 1.0
Version 1.0 has been frozen at the end of the 1.0.x development stream (July 2007).
Print version (PDF)

This version has also been published as
Technical Report 2007/03, Fak. IV, Technical University Berlin, 2007.

Documentation shipped with the OTDT

ObjectTeams/Java Development User Guide

Extension point org.objectteams.otequinox.aspectBindings

Extension point org.objectteams.otequinox.aspectBindingNegotiators

Further Reading

Publications
 
Wiki
(HowTos, Patterns, and much more)
Examples
(a more complete and up-to-date collection of examples can be found as part of the OTDT distribution)