Timothy H. Hughes: Behavioral Realizations using Companion Matrices and the Smith Form. SIAM J. Control. Optim. 54(2): 845-865 (2016)