Implémentation de la class Domain