development and software implementation of the hot