Software name format module and tests