Latest News

Language Definition

This document is the main point of reference for the programming language OT/J.

Current stable version:

ObjectTeams/Java Language Definition (OTJLD) – version 1.3
Version 1.3 has been frozen in preparation of releasing the OTDT 2.0.0 (May 2011).
Print version (PDF)

Archived versions:

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)

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

Object Teams 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 (at wiki.eclipse.org)
(a collection of examples is also shipped with the OTDT distribution)