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.

Two versions are available - Standard Edition and Maestro Edition.

Standard 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. Composer can be used to edit RDFS/OWL files in various formats, and also provides scalable database backends (such as Jena, AllegroGraph, Oracle 11g and Sesame) as well as utilities for importing-from and exporting-to XML, Excel, RDBMs and other data formats.  Custom rules are supported through SPARQL Inference Notation (SPIN), Jena rules and the Semantic Web Rule Language (SWRL).

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 a greatly extended version of TopBraid Composer Standard Edition.

TBC-ME is optimized to develop web applications based on the TopBraid Live platform. Most notably TBC-ME can be used to assemble Ensemble-based applications as well as to launch its own internal web server for testing applications and to create SPARQLMotion scripts including web services to process data chains and to create custom application functions.   Results are significantly improved turn-around times in the application development life cycle. To run TopBraid Ensemble out-of-the-box within TBC-ME, open a web browser and go to http://localhost:8083/tbl/.

back to top

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

Standard Edition

Maestro Edition

Licensing

Feature Comparison

More information

Accessing Composer HELP

TopBraid Composer Datasheet (PDF)

TopBraid Composer Maestro Edition Datasheet (PDF)

SPARQLMotion Tutorial (PDF)

Getting Started (PDF)

Screencam Videos

Comparison with Protege

Plug-in Development Guide

Check our blog for more

Support

Community

Licensing and Other Product Information

Feature Comparison

Capability

Standard

Maestro

Define ontologies using form-based and graphical editors

Yes

Yes

Create and execute SPARQL Queries

Yes

Yes

Create and execute 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

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

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

 

back to top

spacer

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