Uniform groups are extensions of rigid completely decomposable groups by a finite direct sum of cyclic primary groups all of the same order. The direct decompositions of uniform groups are completely determined by an algorithm that is realised by a MAPLE procedure.