Design and implementation of an access processor for xml documents