PhD: Pedro Bernardo Marques Da Silva Rodrigues Sarmento