Author: Juan Manuel Corchado Rodriguez