Zaslat SMS: Numerical methods, software, and analysis