generate Java or C++ source code. Velocity is an Apache open source project [18] focused on HTML code generation. It provides macros, loops, conditions, and callbacks to the data model’s business layer. One of its strengths is the speed when rendering