Вы можете покопаться в коде ClioPatria , который является сервером семантической паутины, написанным на Прологе. Я уверен, что есть код для загрузки файла RDF / XML и запроса графика с использованием SPARQL без фактического запуска сервера.
Запуск простого в использовании сервера SPARQL, такого как Fuseki , и возможность добавления и запроса данных через SPARQL (U) или командную строку, вероятно, проще.