Mod4j: Modeling for Java using Domain Specific Languages

Data Contract Dsl: cannot have a reference without attributes