TopBraid Composer is an enterprise-class modeling environment for developing Semantic Web ontologies and building semantic applications. Fully compliant with W3C standards, Composer offers comprehensive support for developing, managing and testing configurations of knowledge models and their instance knowledge bases.
As part of TopBraid Suite, Composer incorporates a flexible and extensible framework with a published API for developing semantic client/server or browser-based solutions, that can integrate disparate applications and data sources.
Implemented as an Eclipse plug-in, Composer serves as a development environment for TopBraid Ensemble™ and for all the applications delivered using TopBraid Live™. Composer is used to develop ontology models, configure data source integration as well as to customize dynamic forms and reports.
Extensive Help is provided
within the tool for both basic and advanced topics of use.
A Getting
Started Guide with hands-on exercises is also available.
Three versions are available - Free Edition, Standard Edition and Maestro Edition.
Free Edition
TopBraid Composer is a professional development environment
for W3C's Semantic Web standards RDF Schema, the OWL
Web Ontology Language and the SPARQL Query Language.
The Free Edition is an entry-level tool for creating and editing RDF/OWL
files and running SPARQL queries over them.
The Free Edition also provides support for defining business rules and integrity
constraints using the SPARQL Inference Notation
(SPIN).
The Free Edition does not include Support and Maintenance. Users of the Free
Edition can send their questions to the TopBraid Composer mailing list, but
priority will be given to customers of the commercial editions.
back to top
Standard Edition
The Standard Edition greatly extends the Free Edition.
It provides visual editors for RDF graphs and class diagrams.
While the Free Edition can only be used to work with files, the Standard Edition
provides scalable database backends (such as Jena SDB/TDB, AllegroGraph, Oracle 11g and
Sesame)
as well as utilities for importing-from and exporting-to XML, Excel,
RDBMs and other data formats.
Beside SPIN, the Standard Edition also supports other inference engines including
Jena rules and the Semantic Web Rule Language (SWRL) as well as
OWLIM and Pellet.
Composer provides a comprehensive set of features to cover the whole life
cycle of semantic application development. In addition to being a complete ontology editor
with refactoring support, Composer also can be used as a run-time environment to execute
rules, queries, reasoners and mash-ups. Based on Eclipse, Composer can also be extended
with custom Java plug-ins. This supports the rapid development of semantic applications
in a single platform.
back to top
Maestro Edition
TopBraid Composer - Maestro Edition (TBC-ME) is the most comprehensive
version of TopBraid Composer. It is optimized for developing web applications and
services based on the TopBraid Live platform.
Most notably, TBC-ME can be used to develop and execute
SPARQLMotion scripts including web services for processing data chains and creating
integrated data services. TBC-ME includes its own internal web server for testing
applications resulting in significantly improved turn-around times in the application
development. TBC can also be used to run TopBraid Ensemble and assemble Ensemble-based
applications. To run TopBraid Ensemble out-of-the-box within TBC-ME, open a web browser
and go to http://localhost:8083/tbl/. For other features unique to the Maestro Edition,
consult the comparison table below.
back to top
Feature Comparison
Capability |
Free |
Standard |
Maestro |
| Load, Edit and
Save RDF/XML, N3 and N-Triples files |
Yes |
Yes |
Yes |
Define ontologies using form-based editors |
Yes |
Yes |
Yes |
| Define ontologies using
a graphical editor |
-- |
Yes |
Yes |
Create and execute SPARQL Queries |
Yes |
Yes |
Yes |
Create and execute
SPIN Rules |
Yes |
Yes |
Yes |
| Create and execute
SWRL and Jena rules |
-- |
Yes |
Yes |
Import and convert to RDF data from XML, UML, Spreadsheets, RSS/Atom Feeds, and Relational Databases |
-- |
Yes |
Yes |
Generate XML Schemas from RDF/OWL |
-- |
Yes |
Yes |
Roundtrip between XML and RDF/OWL (import – export) |
-- |
-- |
Yes |
Work with RDF databases |
-- |
Yes |
Yes |
Work with different reasoners and configure inference options |
-- |
Yes |
Yes |
| Constraint
Checking to validate user input (using SPIN) |
Yes |
Yes |
Yes |
Query relational databases in real time |
-- |
Yes |
Yes |
Visualize RDF data using graphs, diagrams, maps, matrixes and calendars |
-- |
Yes |
Yes |
Merge and re-factor RDF data across different namespaces and data sources |
basic |
Yes |
Yes |
Run TopBraid Ensemble and other web applications developed for the TopBraid Live platform |
-- |
-- |
Yes |
| Generate arbitrary (e.g., HTML) documents from data in your ontology using an integrated semantic Java Server Pages engine |
-- |
-- |
Yes |
Define and execute RDF data processing chains (SPARQLMotion) |
-- |
-- |
Yes |
Generate business intelligence reports and inserted into web pages to drive semantically enriched web applications |
-- |
-- |
Yes |
Convert e-mails into OWL, supporting semantic analysis and classification of emails |
-- |
-- |
Yes |
Licensing
TopBraid Composer - Maestro Edition requires a different license key than the Standard Edition. Both versions are available separately, and upgrades from Standard to Maestro Edition can be purchased. See the purchase page for pricing information.
TopBraid Composer users that do not decide to purchase Maestro can download and evaluate the full version for a 30 days evaluation period. After that time, the additional capabilities will be disabled. At any time, a different license key can be entered in the Help menu.
back to top
|
 |
  
SPARQLMotion
SPIN
read more
|