PhD: Artur Jorge Da Costa Peixoto Alves