Error-correcting linear codes classification by isometry and applications (Springer, 2006)