GNSMART software includes three main modules –GNSMART Input Modules, GNSMART Processing Unit, GNSMART Output Modules – and a web-based administrator interface.