I am new to Ontop but I think it is suitable here in this scenario and you can then use owl API implemented as maven.
Best regards On Fri, Jan 8, 2016 at 4:33 PM, Benedikt Tröster < [email protected]> wrote: > Hello everyone, > > I know Jena is not exactly made for OBDA, but I guess you could achive > sth. that is very close to what I want to do: > I have an ontology for a process inside the medical domain. The idea is > to use the ontology and query for the instances of data (which are > located inside doc, xls files and a sharepoint). The access to this data > should happen via a GUI where (as an example) you would click on: create > a report. The system I want to create should then find out which data is > needed (as stated in the ontology) and where it is stored and finally > process it to show it in the GUI or wherever. > > I see that Jena does support access to triple stores, but I don't > actually want to use the Extract-Transform-Load (ETL) approach, but > instead use mappings and a rewritingsystem to access the data. This is > due to the fact that the data in the sources will be changing constantly > and therefore ETL does not seem fitting for me. > > Do you have any recommendations for me? Would that be possible to > implement with Jena? Does it support query rewriting to other sources > other than SQL? > > Currently I'm thinking about implementing this with the Ontop framework. > > Thanks so much for your valuable input! Happy new year and all the best! :) > > Best, > Benedikt >
