SOAP revisited - Queiroz, Maria João (2009)