The project is going to encompass the following areas of work:
- Core framework. The main proposition of the project is a framework that attempts to distill the core abstractions of a handle-based model into a uniform API and aims to provide the raw materials deemed generally useful for implementing such models.
- Common UI components. The API provided by the core framework can potentially enable construction of reusable UI components.
- Integration with other Eclipse projects. A layer of integration with the Xtext project is provided initially. Other integration layers may be devised in the future, when and if appropriate.
- Exemplary implementations. To encourage adoption of the framework, comprehensive examples of its use must be provided.