Paul,
Thank you so much for these comments!  They're helpful and encouraging.
I'm definitely going to check out those resources as well.

On Thu, Dec 11, 2014 at 10:35 PM, Paul Tyson <[email protected]> wrote:

> Hi Nate,
>
> I don't know if your questions were about Rob's particular application,
> or just in general, but I'll jump in with a few generic responses in
> areas I'm familiar with.
>
> On Thu, 2014-12-11 at 17:48 -0500, Nate Marks wrote:
> > This is great feedback.  Thanks for taking the time.  If you wouldn't
> mind,
> > I have a couple follow up questions, but please don't feel pressured to
> > respond.  I'm sure you're busy.
> >
> > When you talk about your T-box data, I think this would contain class
> > hierarchies, information about which ones are disjoint, etc. Is that
> right?
>
> I worried too much about T-box/A-box stuff when I started. I can't say
> if it's important to your application or not, but to jena it's all just
> triples. As long as it's all syntactically well-formed RDF you can work
> on it with the jena toolset.
> >
> > `Is there ever a risk that a change to the ontology component (T-box) can
> > invalidate the data component (A-box)? If so, how do you manage that?
>
> There are plenty of eggheads on other lists who will tell you more about
> that than you care to know from a theoretical point of view. I don't use
> jena's inferencing tools, but I'm guessing they would help you avoid
> most practical problems in this area. I validate my data using sparql,
> but I am only interested in content validity, not schema conformance.
>
> >
> > When you load straight to the triple store, is there a single RDF? if
> not,
> > do you use an assembler to gather to multiple files?
>
> The jena utility, tdbloader, allows you to create or enlarge a TDB
> repository from one or many RDF files (several concrete syntaxes
> supported). Other utilities can be used to update the repository
> (delete/insert). How you arrange the files to load is entirely up to
> you--makes no difference to jena. The tdbloader is particularly good for
> initial creation of a TDB repository, but can be used to append triples
> as well.
>
> Of course the same functionality is available through the java API.
>
> >
> > Does separating the T-box and A-box data have any down sides?  Is it
> > invisible to reasoners , for example?
> >
> > Finally, I'm obviously a complete neophyte.  Am I in the wrong group?  I
> > don't want to put noise in the channel
>
> Most of the discussion here is about how to use the jena toolset, less
> so about how to design an RDF application or solve specific application
> problems. You might look at [email protected] or [email protected] for
> general discussion of semantic web/linked data applications built with
> RDF.
>
> Also you might find the linked data patterns book helpful:
> http://patterns.dataincubator.org/book/
>
> Regards,
> --Paul
>
>
>

Reply via email to