, Departamento de Ciencias de la Computación. Escuela Politécnica Superior, Universidad de Alcalá, Alcalá de Henares, España