Zaslat SMS: Mathematical foundations for design civil engineering systems