The grammar (schema) used to define models is called modeltools XML schema. This is a major schema since it is tasked with providing a complete description of a ModelTools model.

A second but lesser schema is used to create scripts when scripted control of a solution is used to replace interactive control. This schema is called scripting XML.

There is also a raft of relatively simple schemas (others) used primarily to move numbers around.