Support

Download Composer using the Eclipse Update Manager

TopBraid Composer is implemented as an Eclipse plug-in. Eclipse is a powerful open-source platform for all kinds of modeling and programming languages. The integration of Composer into this platform means that you can exploit the benefits of an integrated development environment. Eclipse also provides an update mechanism that allows users to conveniently update plug-ins such as TopBraid Composer when a new version becomes available.

The following instructions describe how to install TopBraid Composer into an existing Eclipse installation, using the Eclipse Update Manager.

1. Download and Install Eclipse

Point your browser to http://www.eclipse.org/downloads and get the corresponding version for your operation system. Note that TopBraid Composer requires Eclipse 3.3 or above. Also note, if you have an existing installation of Eclipse together with other plugins, you may want to create a fresh Eclipse installation for testing Composer. It is OK to have multiple installations of the Eclipse platform on your computer.
We recommend downloading Eclipse 3.3 Classic or above.

 

When you start Eclipse for the first time, a dialog will ask you to specify a folder for your project files. This will be the physical location of your OWL and RDFS files later. You can specify an existing folder if you wish, but you could also create a subfolder of your eclipse home directory.

 

Depending on your existing Eclipse installation, you may need to add some basic plugins (e.g. GEF, EMF and UML2). These plugins are required by TopBraid Composer, but also from other components of your installation. The following external features are required from the Europa Update Site:

Enabling Features:

XML Schema Infoset Model (XSD) org.eclipse.xsd.edit

Graphical Editors and Frameworks:

Graphical Editing Framework

Models and Model Development:

EMF runtime + end user tools
XSD Schema Infoset Model (XSD) org.eclipse.xsd
UML2 End-User Features

Web and J2EE Development:

Eclipse XML Editors and Tools
Web Standard Tools (WST) Project
J2EE Standard Tools (JST) Project

For Maestro Edition, additional external features are also required from the Europa Update Site as given in the following:

Charting and Reporting:

Eclipse BIRT Report Designer Framework
Eclipse BIRT Doc

Database Development:

Data Tools Platform Documentation

Enabling Features:

Apache Derby Core Feature
Lowagie iText Feature
Apache Commons Codec Feature
Mozilla Rhino Feature
W3C Sac Feature
Data Tools Platform Open Data Access Designer
Data Tools Platform Open Data Access Runtime
Data Tools Platform Enablement for ODA Designer
Data Tools Platform Enablement for ODA Runtime

Models and Model Development:

EMF Service Data Objects (SDO) org.eclipse.emf.ecore.sdo

Optionally you can get Subclipse, which normally comes with the TopBraid Composer installer. This feature is at the Subclipse update site, which you can specify at the Update Manager by entering http://subclipse.tigris.org/update_1.2.x as a new remote site. You can then get the following feature:

Subclipse plugin:

Subclipse

 

After Eclipse has launched you will see a welcome screen. You can close the welcome page if you want, and then proceed to Help / Software Updates > Find and Install...

A wizard will appear. Select Search for new features to install, and press Next.

On the next screen, click New Remote Site:

And enter the information about the TopBraid Composer Update Site as follows:
   Name: TopBraid Composer
   URL: http://www.topbraidcomposer.org/update

Finish the update wizard and walk through the remaining simple steps.

Note: If for some reason the Eclipse update manager fails, in particular inside company firewalls, you may need to change the proxy settings. To enable an HTTP proxy connection, select Window > Preferences from the Eclipse menu bar, and then select Install/Update. In the Proxy settings group, check Enable HTTP proxy connection and fill in your HTTP proxy host address and port.

The following three steps are for the Standard Edition:

The following three steps are for the Maestro Edition:

Finally, restart Eclipse to activate the new plug-in.

 

Now that Eclipse and TopBraid Composer are set up, you just need to create an empty project to hold your files. The following steps are the same for the Standard Edition and Maestro Edition. Assuming you have closed the Welcome screen, right-click on the Package Explorer (or go to the File menu), and select New > Project...

On the following screen select General / Project and enter a suitable name:

You can now either copy your existing files into this project, or download example ontologies from the web. To do this, right-click on the project and select Import...

Select OWL/RDFS Library from the Web:

Finish the dialog to let TopBraid Composer download some RDF and OWL files:

After the files have been downloaded, open the Examples folder in your project and double-click on any example to open it. Welcome to TopBraid Composer!

The Eclipse Help pages provide further information.