Silvertejp is a pre-processor language. It combines UML class diagrams with
the object oriented programming language of your choise. It translates class
diagrams to any destination object oriented programming language.
Java is currently the only supported programming language. Adding support for
a new programming language is easy.
Silvertejp can create full OODBMS persistency, abstract RDBMS persistency,
et.c. using class stereotypes. It is easy to add your own class stereotypes.
Silvertejp uses an ASCII notation that allows you to blend source code with
the class diagram.
Silvertejp is demonstrated at <http://snigel.dnsalias.net:8080/silvertejp>.
You can get your own copy at <http://sf.net/projects/silvertejp>.
Documentation is found at <http://snigel.dnsalias.net/snigelwiki/Silvertejp>.