Smart Value Objects 2.0 - A business systems DSL

SqueakSource3 project page

SVO is a language for building information systems.
It combines value prototype objects with a DSL fragments for behavior.