Past Work: Code Generation
Have a huge object model that you want to map to a database? Have a huge object model that needs lots of similar but different logic? Thanks to a lot of very weak code generators, code generation has a bad name.
Our code generator:
- Works from any XML model
- Protects manually added code
- Can be rerun over and over
- Works from user created templates
- Supports all programming languages
- Can make very sophisticated decisions during generation
- Is very easy to learn
Our code generator was originally created to build application server R-O mapping systems. Since then it has been used to create network object systems, client interfaces and replication engines. All of these are based on needing similar functionality in a number of classes where the code only differs by the type of the member data.