Supported Platforms | TopQuadrant, Inc

+1 919.300.7945     Blog     Downloads     Purchase     Contact

Supported Platform Configurations

TopBraid Platform Requirements

Current releases of TopBraid products run only on platforms that commercially support Eclipse Equinox version 4.3 Kepler, and compliant servlet containers (such as Tomcat) as fully tested production releases. OS platform support is dependent on the Target Environments supported by Eclipse, see details at

The following tables show currently supported operating systems, data stores, and other platform information for each of the TopBraid products.

* Please contact TopQuadrant at for information concerning other configurations meeting the general requirements.


TopBraid Server Products: EDG, EVN, Live

Currently supported server platforms include the following. We recommend the use of 64 bit Linux-based systems and Java. For configurations requiring use of https we recommend the use of mod_proxy_ajp to embed Tomcat inside an Apache Web Server.

TopBraid Version Java Servlet Container Operating Systems
EDG/EVN/Live 5.4+ Java 8 SE Apache Tomcat 8 Linux kernel 2.6 or higher, Additional OS for Java 8 SE: Server JRE, OpenJDK
EDG/EVN/Live 5.1–5.3 Oracle Java 8 Apache Tomcat 8 Linux kernel 2.6 or higher. MS Server 2008 R2 SP1 (64-bit), Server 2012 and 2012 R2 (64-bit)
EDG/EVN/Live 5.0.x Oracle Java 7 Apache Tomcat 7 Linux kernel 2.6 or higher, Additional OS for OJ7

Topbraid Composer

TopBraid Composer Standard Edition and TopBraid Composer Maestro Edition run as stand-alone applications. Composer is an enterprise-class Eclipse-based IDE with comprehensive support for developing ontologies and building Semantic Web applications.

The following JVMs and operating systems are supported for versions that satisfy TopBraid Platform Requirements.

TB Composer Version Java Operating Systems
TBC 5.4+ Java 8 SE Operating Systems for Java 8 SE
TBC 5.1–5.3 Oracle Java 8 Operating Systems for OJ8
TBC 5.0.x Oracle Java 7 Operating Systems for OJ7

TopBraid Composer: Supported Operating Systems

Java 8 SE (TB 5.4+)

Operating System Versions
Microsoft Windows x86, x64
Apple Macintosh OS X MacOS

Oracle Java 8 (TB 5.1+)

Operating System Versions
Microsoft Windows 7 (64-bit)*; 8; 10
Apple Macintosh OS X 10.8 (Mountain Lion) or newer

Oracle Java 7 (TB 5.0.x)

Operating System Versions
Microsoft Windows XP; Vista (32-bit); 7 (32-bit, 64-bit)*; 8; 10
Apple Macintosh OS X 10.7.3 (Lion) or newer

* The TopBraid Live Personal Server feature of TBC-ME is not supported on Windows 7 Home Edition, and may not work correctly.


Supported Browsers

TopBraid Enterprise Data Governance (EDG), TopBraid Enterprise Vocabulary Net (TopBraid EVN), TopBraid SPARQL Web Pages (SWP) and TopBraid SWP Application Component Library (SWA) support the following browsers:

Browser Version OS
Internet Explorer* (IE) 11 / Edge Windows
Firefox Latest Windows, Mac
Chrome Latest Windows, Mac

* With 5.3, disable protected mode in Internet Explorer when running on “localhost”
EDG, EVN, SWP and SWA are likely to work on other browsers, with small differences. The aforementioned browsers are tested as part of TopQuadrant's QA processes.


Supported Repository Database Configurations

TopBraid EDG and EVN can use a number of data stores as a repository of information. These include the following:

Database Version Support Level
RDBMS: MySQL* 5.5+ Major
RDBMS: Oracle 11gR1, 11gR2, 12c Major
RDBMS: Microsoft SQL Server Major
Apache Jena TDB** Major
Marklogic 8 Minor

Major: Included in test suite.
Minor: Not currently included in our test suite, but are known to work.
* The MariaDB 1.4.5 driver is used for MySQL connections as of version 5.2.0
** Deletion of TDB files from TopBraid workspaces is known not to work on Windows

Supported RDF Databases as Data Sources

In addition to RDF databases listed in the Data Repository category, other RDF databases can be used as data sources as indicated below:

Data Source Version Support Level
SPARQL Endpoint* SPARQL 1.1 Tier-3
Sesame (remote) 2.X Tier-4
Franz AllegroGraph**

Tier-3 support: TopBraid Live, TopBraid Composer, TopBraid EDG and EVN. Issue(s) for the platform(s) under this tier will be addressed when reported by customer(s).
Tier-4 support: TopBraid Composer Only. Issue(s) for the platform(s) under this tier will be addressed when reported by customer(s). We do not actively test against these platform(s).
* TopBraid EDG, TopBraid EVN and TopBraid Live offer SPARQL 1.1 compliant endpoints. Third party SPARQL endpoints can be accessed from all TopBraid products.
** Please look at Franz website for information on support and using AllegroGraph with TopBraid Composer. As of 5.2 the AllegroGraph plugin has been discontinued. You can connect to an AllegroGraph repository through Sesame instead. In this case, support level is the same as for Sesame.

Supported Data Sources

TopBraid Platform automatically converts a variety of data sources into RDF. These include the following:

Data Source Import Wizards, Modules and other Methods Notes
RDBMS In TBC, create Connection for RDBMS Source (using D2RQ). Upload to the server. In TopBraid EDG, use JDBC Import option for data assets. Also available as sml:ExtractJDBCSchema module and modules for running SQL queries.
MS Excel In TBC, double click on Excel documents or use Import Excel File into Spreadsheet Ontology. In TopBraid EDG/EVN, use one of Import Spreadsheet options. Also available with any of Import RDF modules and as sml:ImportExcelCellInstances. MS Excel (supports xls and xlsx formats)
Tab-delimited or comma-separated text In TBC, use Semantic Tables (CSV/TSV Documents) – double click to open or use Import Tab-Delimited Spreadsheet File wizard. In TopBraid EDG/EVN, use one of Import Spreadsheet options. Also available with any of Import RDF modules.
XML and XSD In TBC, double click on XML documents or use Import XML Schema wizard. Also available as sml:ImportXMLFile and sml:ImportXMLFromURL modules.
XHTML In TBC, double click on the document to open. Also available as sml:ImportXHTML module.
RDF Documents In TBC, double click on the document to open. In TopBraid EDG/EVN use Import RDF options to load a file. Also available as several Import RDF modules. RDF/XML, Turtle, N-Triple and JSON-LD serializations. From a URL or a file system
SQL DDL files In TopBraid EDG, use an option under Imports for data assets. Also available as sml:ConvertDDLToRDF module.
JSON Using sml:ConvertJSONToRDF module Can be used to process a response from an API or a service call
Text Several modules for importing text
Content Management Systems Through CMIS connector. In TopBraid EDG/EVN, available as a selection when creating a Corpus.
Microsoft SharePoint Through CMIS connector
Documents e.g., MS Word In TopBraid EDG/EVN, document conversion is automatically pre-built into corpus collections. Also available as sml:ImportDirectoryWithTika and sml:ImportFileWithTika modules. PDF, MS Office and other document formats using Apache Tika
Apache Solr 4.1 (higher versions may not work)
GRDDL In TBC, create Connection File for GRDDL Data Source. Upload to the server.
RDFa In TBC, create Connection File for RDFa Data Source. Upload to the server. RDFa editor interface is provided for import and edit of RDFa
Microdata Through sml:ImportMicrodata module.
RSS/Atom In TBC, create Connection File for RSS/Atom Feeds. Upload to the server. Also available as sml:ImportNewsFeed module. RSS 0.91/0.92/1.0/2.0, Atom 0.3/1.0
Sybase (jTDS) Oracle, MySQL, Microsoft SQL Server, PostgreSQL
Email In TBC, create Connection File to import Email into RDF. Upload to the server. imap, pop3, pop3s
UML XMI/UML 2.1 format, available only through professional services.

Knowledge Enrichment Engines

TopBraid Platform offers a variety of mechanisms for reasoning, classification, data transformation, cleansing and other “enrichment” activities:

Engine Version Notes
SHACL Validation and Rules Built into TopBraid EDG/EVN, TopBraid Live, TopBraid Composer 5.4 and above SHACL Core and SHACL SPARQL, full support. Conversion from OWL to SHACL is available in TopBraid Composer
TopSPIN Built into TopBraid EDG/EVN, TopBraid Live, TopBraid Composer 3.0 and above Predefined rule sets for RDFS, OWL-RL profile and SKOS Constraints
Content Classification Built into TopBraid EDG/EVN Tagger and AutoClassifier. Machine Learning algorithms for auto tagging content with terms that are either SKOS Concepts or RDFS/OWL classes. Uses Maui Server.
Other Machine Learning Version 5.4 and above Uses Weka (e.g., sml:CreateWekaClassifier) together with SHACL.
About TopQuadrant | Glossary | Privacy Statement | Legal | Terms of Use
© Copyright 2001-2018 TopQuadrant, Inc. All Rights Reserved.