LODE

LODE logo

Live OWL Documentation Environment (LODE) is a service that automatically extracts classes, object properties, data properties, named individuals, annotation properties, general axioms and namespace declarations from an OWL and OWL2 ontology, and renders them as ordered lists, together with their textual definitions, in a human-readable HTML page designed for browsing and navigation by means of embedded links.

This LODE service is an open source development, may be used in conjunction with content negotiation to display this human-readable version of an OWL ontology when the user accesses the ontology using a web browser, or alternatively to deliver the OWL ontology itself when the user accesses the ontology using an ontology editing tool such as Protégé and NeOn Toolkit.

The service is available at http://www.essepuntato.it/lode

Papers

The Live OWL Documentation Environment: a tool for the automatic generation of ontology documentation

Abstract. In this paper we introduce LODE, the Live OWL Documentation Environment, an online service that automatically generates a human-readable description of any OWL ontology (or, more generally, an RDF vocabulary), taking into account both ontological axioms and annotations, and ordering these with the appearance and functionality of a W3C Recommendations document. This documentation is presented to the user as an HTML page with embedded links for ease of browsing and navigation. We have tested LODE’s completeness and usability by recording the success of test users in completing tasks of ontology comprehension, and here present the results of that study


Tools for the automatic generation of ontology documentation: a task-based evaluation

Abstract. Ontologies are knowledge constructs essential for creation of the Web of Data. Good documentation is required to permit people to understand ontologies and thus employ them correctly, but this is costly to create by tradition authorship methods, and is thus inefficient to create in this way until an ontology has matured into a stable structure. We describe three tools, LODE, Parrot and the OWLDoc-based Ontology Browser, that can be used automatically to create documentation from a well-formed OWL ontology at any stage of its development. We contrast their properties and we report on our evaluation of their effectiveness and usability, determined by two task-based user testing sessions.


Making ontology documentation with LODE

Abstract. In this demo paper we provide a brief overview of the main features of LODE, the Live OWL Documentation Environment. LODE is an online service that generates a human-readable description of any OWL ontology, taking into account both the ontological axioms and the annotations, and ordering these with the appearance and functionality of a W3C Recommendations web page, namely as an HTML page with embedded links for ease of browsing and navigation.


Latest Developments to LODE

Abstract. LODE, the Live OWL Documentation Environment, is a service for the generation of human-readable documentation of OWL ontologies and RDFS vocabularies. It automatically extracts classes, object properties, data properties, named individuals, annotation properties, meta-modelling (punning), general axioms, SWRL rules and namespace declarations and renders them as an HTML page designed for easy browsing and navigation by means of embedded links. In this paper, we present an overview of the tool, in particular focusing on the features introduced in the latest available version.

4 Responses to LODE

  1. Is there a simple way to directly jump to a certain resource within the html documentation? I noticed that an anchor for each resource is created with a random number (e.g. …#d2e739). Is there still some API I could use instead?
    Thank you for LODE, we are happy to use it to document our ontology on visualization which we are currently working on.

    • S. says:

      Thanks for your comment and your interest in LODE. I’m working on that this month. I think it will be’ ready by the end of August. Once I finish, I immediately tell you of course!

  2. That sounds great! I’m really looking forward to that!

  3. S. says:

    @Jan Polowinski : new version of LODE running at http://www.essepuntato.it/lode. This will be the definitive URL for this application, of course.

    If you want to refer to an entity described in the Web page, you have to add a ‘#’ followed by the complete URL of the entity itself, e.g.: http//www.essepuntato.it/lode/http://purl.org/spar/cito#http://purl.org/spar/cito/cites.

Leave a Reply

Your email address will not be published.


4 × six =

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>