Cristiano Amaral Maffort: Mining architectural violations from version history. Federal University of Minas Gerais, Brazil 2014