Invia SMS: Software Engineering and Formal Methods