Thanks Scott,

I had the feeling that this was the case since all profiles are subprofiles
of DL.

Best wises,
Leonard

On Mon, Jun 27, 2011 at 11:13 AM, Scott Henninger <
[email protected]> wrote:

> Hello Leonard; Yes, since all OWL profiles (one can see DL as a
> special profile) are specified in RDF, it is possible to create SPARQL
> queries that take an OWL model and define models that are compatible
> with the different OWL 2 profiles.  SPIN could be used to define and
> organize the queries.  To save the different models, I'd suggest a
> small SPARQLMotion script that calls TopSPIN with replace=true and
> saves the resulting triples into a file.
>
> For example you can define a set of rules for OWL 2 RL and OWL 2 QL.
> Define subproeprties of spin:rule for each (e.g. :owlRL, :owlQL).
> Define all OWL 2 RL rules using :owlRL properties defined in owl:Thing
> and all OWL 2 QL rules using :owlQL.  Then writ a script that imports
> the original file and defines two separate pipelines.  One calls
> TopSPIN with predicate = :owlRL and replace=true, then a
> ExportToRDFFile.  The second pipe would calls TopSPIN with predicate
> = :owlQL and replace=true, then a ExportToRDFFile.
>
> The end result is two files with a the subset of the original OWL file
> that meet the different profiles.
>
> SPINMap may be quite useful to such an exercise.  See
>
> http://composing-the-semantic-web.blogspot.com/2011/04/spinmap-sparql-based-ontology-mapping.html
>
> -- Scott
>
> On Jun 27, 9:12 am, Leonard Jacuzzo <[email protected]> wrote:
> > Hello group,
> >
> > I just thought of an interesting question. Since, you guys are the SPIN
> > masters, I thought I would pose it to you.
> >
> > Do you think that it is possible to build a model in OWL 2 DL and then
> use
> > SPIN to divide it into the various profiles depending upon an
> application?
> >
> > This would be great if it were the case.
> >
> > Any thoughts would be helpful.
> >
> > Best wishes,
> > Leonard
>
> --
> You received this message because you are subscribed to the Google
> Group "TopBraid Suite Users", the topics of which include TopBraid
> Composer,
> TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
> To post to this group, send email to
> [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/topbraid-users?hl=en
>

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en

Reply via email to