Une énergie considérable est consacrée à l'enrichissement sémantique de données XML du web via des annotations. Celles-ci vont de simples métadonnées jusqu'à des relations sémantiques complexes entre données. Bien que l'idée d'utiliser des annotations soit de plus en plus largement partagée, il reste à définir l'architecture qui permettra de la mettre en œuvre. Dans cet but, nous présentons un framework permettant le stockage et l'interrogation de documents annotés. Nous introduisons (i) le modèle de données XR, dans lequel les documents annotés sont des documents XML décrits sémantiquement par des triplets RDF, et (ii) le langage de requêtes XRQ permettant d'interroger les documents annotés par leur structure et leur sémantique. Un premier prototype de plate-forme de gestion de documents annotés, nommé XRP, a été développé, afin de montrer la pertinence de notre approche par une série d'expériences.