Using OWL FAQ

Last update: June 3, 2008

This FAQ is under construction and is not yet meant for public consumption. This is meant to be a starting point for the SWAT team to document their experiences and recommendations on how to use OWL, including choosing ontologies, selecting tools for various tasks, and guidelines for creating your own OWL markup.

  1. How do I locate an OWL ontology?

    There are a number of possible sources:

  2. What are some good ontologies for Semantic Web researchers to use?

    Here are some candidates:

  3. What are some good tools for browsing the contents of ontologies?

  4. What are some good tools for building / editing ontologies?

  5. How do I choose a URI for the objects I describe?

    This is a tough question and there are currently no standards. If the object has a homepage (as is common with most people and organizations), then I currently think a good practice would be to use the URL of this homepage and then append something like "#Object", "#This" or "#Me". The SWAT lab has currently adopted the "#This" convention. Note, that using the URL by itself is generally considered bad practice because this is considered to denote the page and not the object.

  6. What naming convention should I use for my OWL file?

    The SWAT team currently endorses using the same name as the corresponding HTML file, except that it should have a .owl extension.

  7. How do I relate my OWL file to my homepage?

    Include a hypertext link on your page with either "OWL data" in the label or some OWL icon. It is also wise to include a link of the following form, so that browser extension can locate the RDF:

    <link rel="alternate" type="application/rdf+xml" href="...">
    in the documents HEAD in the meantime.

  8. How do I ensure that my page is properly "linked in" to the Semantic Web?

    The best way to be "linked in" is to use the same URIs that others use when you describe entities. However, this is not always as easy as it sounds. Here are some common problems and solutions:

    A detailed description of suggested practices can be found in How to Publish Linked Data on the Web.

  9. What are some good annotation tools?

  10. If I choose to write my file by hand, what tools will validate my OWL for me?

  11. Once I've created my OWL file, what can I do with it?
  12. The easiest thing is to use a Semantic Web browser. Here's a few:

  13. How do I find URIs for things I would like to link to?
  14. It depends on the type of thing that you would like to link to. Here's some suggestions.