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 |