С точки зрения того, как вы реализуете преобразование, я бы согласился с предложением cygri.Хотя может быть возможно сделать это полностью на уровне API, в зависимости от сложности вашего преобразования.
Попробуйте dotNetRDF , если вам нужен .Net API для этого (отказ от ответственности - я разрабатываю это ).Он имеет встроенный движок SPARQL 1.1 и довольно всеобъемлющий API для непосредственного управления RDF
AFAIK. Не существует общего аналога XSLT для RDF, было несколько попыток создать такую вещь, но я этого не делаюзнать о тех, которые действительно были особенно популярны или широко используются.