What is Sar-K?

Sar-K is a code generator created for making development work easy. Sar-K work starts from different kind of inputs, such as:

  • A database schema
  • An XML file, as additional input

Sar-K digests all its inputs creating an internal UML representation. It is possible to use this representation for creating output files in the required development language. These output files are written in specified template languages and they can be customized in order to get the desired result.

We chose Velocity as output template language.