Tesis presentada en la Universidad Carlos III de Madrid del programa de doctorado de Ingeniería Informática (Departamento de Informática). Dirigida por Paloma Díaz Pérez.