Prolog as the Fundament for Applications on the Semantic Web
sesame : a generic architecture for storing and querying rdf and rdf schema .