Archives pour: Avril 2007, 05
05.04.07
TEF - Textual Editing Framework
The Textual Editing Framework (TEF) allows you to write text based editors for your models. An editor written in TEF is based on a meta-model and therefore allows editing of instances for this meta-model. TEF editors provide an extensive set of modern text editor features without additional efforts. You get, for example, syntax highlighting, content assist (code completion), intelligent navigation, or visualisation of occurrences by simply describing your model notation as a set of template classes.

Martin Fowler's classifications for thinking about UML
- UmlAsSketch
- UmlAsBlueprint
- UmlAsProgrammingLanguage
UMLGraph
This library comes with a Textual UML syntax. Maybe the parser can be reused.
There is also a plugin for Eclipse.
On the Specification of Textual Syntaxes for Models
This paper describes the TMF (Textual Modeling Framework) project, a GMF equivalent which instead of generating visual syntaxes would generate textual syntaxes.
This would be a major step forward in terms of ease of model edition.