Download TopBraid ComposerPurchase TopBraid ComposerSupportSitemap

Please update your Flash Player Plugin. You'll need to install the version 9.0.28 or later.

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

spacer

Try TopBraid ComposerspacerPurchase TopBraid Composer

Power tools

SPARQLMotion

SPIN

Contents

Free Edition

Standard Edition

Maestro Edition

Feature Comparison

Licensing

More information

Accessing Composer HELP

TopBraid Composer Datasheet (PDF)

TopBraid Composer Maestro Edition Datasheet (PDF)

SPARQLMotion Tutorial (PDF)

Getting Started (PDF)

Screencam Videos

Plug-in Development Guide

Check our blog for more

Support

Community

Licensing and Other Product Information

What our users are saying...

"TopBraid Composer is the only commercial-ready ontology design environment that meets the needs of application developers outside of the research community. We tried many other avenues, but only TopBraid Composer gave us what we needed."
(Nova Spivack, Radar Networks)

"I seriously never thought I would consider another OWL editor but Protégé, but you have persuaded me. Good work, as usual."
(Doug Holmes, Illum Technologies)

"We have evaluated several tools for use with our ontology design classes. TopBraid Composer ended up being our top choice. The combination of ease of use, robustness, reasoning integration and consistency led us to select Composer over other available tools."
(Dave McComb, Semantic Arts, February 2007)

read more