I have created an ontology using Protege 3.4.8 and have also hosted the OWL file on the local server.
I would now like to create a C#.NET application that fetches some data from a MySQL database, sends these data to the OWL and query on them using SPARQL rules. (I know SPARQL works on RDF only).
What I want to know is that should I create something like a SPARQL endpoint for my ontology? If so, then how do I do it? Or is there some other solution?
If I have to create the C#.NET application to work with the SPARQL, what all so I need? Is there any special mechanism? Any good tutorials/documentations available?
For C# - I believe http://www.dotnetrdf.org/content.asp?pageID=API is very competent (although never used it personally) eg. working with loaded ontologies - http://www.dotnetrdf.org/content.asp?pageID=Ontology%20API
answered 07 Dec '12, 05:32