The B Method as an environment for the verification of Eiffel programs : A case study - Oviedo, Juan