Enviar por SMS: Formal verification of Ada programs: an approach based on model checking