Nick;  In terms of access to TBC functionality, TopBraid supports a
couple of way to get to Composer/Live functionality.  Probably the
most relevant in your case is SPARQLMotion (http://www.topquadrant.com/
sparqlmotion/).  This has modules for reasoners, SPARQL queries,
import/export formats, etc.  The scripts can be exposed as REST Web
Services.

The implication is that SPARQLMotion has access to a large set of
Composer features and you can access this from the outside world by
creating a script, exposing the script as a Web service, and storing
it on TopBraid Live.  This is quite powerful, as you can design a
series of ontology manipulations using a graphical language and access
this via a simple Web service call.  In many ways, the API is yours to
design.

Ensemble also provides access to Composer features via a configurable
Web application.

-- Scott

On Mar 21, 7:34 am, Nick Khamis <[email protected]> wrote:
> Hey Jeremy,
>
> Thanks you so much for you response... We are going to be working with OWL
> Ontologies with axioms, individuals, and reasoning using OWL-DL Tableau
> Reasoners. I have been using TBC for over a year now and I love it... I
> never looked into whether or not TBC has an API that we can use for the said
> operations? If so how complete is it.
>
> Regards,
> Ninus
>
> On Fri, Mar 20, 2009 at 11:35 PM, Jeremy Carroll 
> <[email protected]>wrote:
>
>
>
> > Please clarify: CRUD operations for
>
> > -          ontologies
>
> > -          triples in ontologies expressed in RDF
>
> > -          or something else? (e.g. axioms in ontologies, or individuals
> > in say an OWL Ontology)
>
> > Concerning Jena, when I worked on that project, the belief was that the
> > typical life cycle had
>
> >    Create + Update operations, followed by Read operations
>
> > and we tended to design with that in mind, while supporting CRUD in any
> > order. i.e. we believed Jena was being used more for analysis type
> > applications than OLTP type applications.
>
> > Of course, I don’t know any better than anyone else (not in the Jena team)
> > what the current design goals are.
>
> > Jeremy
>
> > *From:* [email protected] [mailto:
> > [email protected]] *On Behalf Of *Nick Khamis
> > *Sent:* Friday, March 20, 2009 8:14 PM
> > *To:* [email protected]; GATE ML
> > *Subject:* [tbc-users] Best of Breed OWL API
>
> > Hello Everyone,
>
> > We are currently considering one of the following (jena.jar, gate.jar,
> > protege.jar) libraries to assist in CRUD (Create, Read, Update, Delete)
> > operations of ontologies. We will be using triple stores such as (jenadb,
> > sdb, rdfcrm). I am trying to learn from your experiences regarding this
> > issue and what  your advice (pros and cons) is in terms of using the listed
> > libraries. We are also open to recommendations of other APIs that I have not
> > listed.
>
> > Regards,
> > Ninus.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TopBraid Composer Users" group.
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-composer-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to