Selected Facts regarding OT/J and the OTDT
225 error messages (1.1.9)
The compiler supports 225 dedicated error or warning messages that precisely explain any problem that the compiler has identified in your sources. Each message refers to the paragraph in the OTJLD that is being violated by the problem at hand. The Problems view of the OTDT furthermore offers an option "Go To Language Definition" in its context menu for quickly navigating to this exact paragraph for further reference.
9 aspect plugins containing 41 team classes (1.1.9)
- 9 Plugins of the OTDT are built using the OT/Equinox technology for adapting existing plugins. These OT/Equinox plugins comprise
- 41 team classes
- 139 role classes
- 161 callin bindings
- 163 callout bindings
- approx. 10000 PSLOC (physical source lines of code)
- The following plugins are adapted this way:
- org.eclipse.core.resources
- org.eclipse.debug.ui
- org.eclipse.jdt.core
- org.eclipse.jdt.debug
- org.eclipse.jdt.debug.ui
- org.eclipse.jdt.ui
- org.eclipse.jface
- org.eclipse.jface.text
- org.eclipse.pde.core
- org.eclipse.pde.ui
- org.eclipse.ui.workbench
History
| 2001 | Development of Lua Aspectual Components (LAC), a prototypical predecessor of Object Teams |
| Late 2001 | Start of the implementation of compiler & runtime environment for OT/J |
| 2003 | Start of the Eclipse based re-implementation of the compiler (based on Eclipse 2.1.1) |
| 2003-2006 | Funding by the German Research Ministry (project TOPPrax) |
| 2005 | First public presentation of the OTDT at AOSD'05 in Chicago (version 0.7.5 based on Eclipse 3.0) |
| 2006 | First plugins written using OT/Equinox |
| 2007 | Version 1.0.0 of the OTDT (based on Eclipse 3.2) and version 1.0 of the OTJLD |
| 2008 | Version 1.2.0 of the OTDT (based on Eclipse 3.4) |
Contributors
- Andreas Kaiser
- Carsten Pfeiffer
- Christine Hering
- Christine Hundt
- Gregor Brcan
- Jan Wloka
- Jaroslav Svacina
- Joachim Hänsel
- Jürgen Widiker
- Karsten Meier
- Markus Witte
- Martin Buder
- Michael Krüger
- Paul Häder
- Ralf Anklam
- Sascha Kolewa
- Stephan Herrmann
all news
RSS feed