From NeOn Wiki

Release Candidate NTK 2.5 is based on the OWL API 3.2.0, which was released in January 2011.

The latest build is uploaded Apr 08 2011.


We appreciate any feedback, e.g. via our Issue tracking system (Bugzilla) or via emails to the developer-mailinglist.

To download and install additional features, start the NTK and go to Help > Install new Software. Select the NeOn Toolkit Update Site (for more details how to get the NeOn Toolkit Update Site, see the Welcome page Help > Welcome), select the plugins you would like to install, and finally accept the license terms. The selected plugins will now be downloaded and installed.

We are maintaining a list of all known and NTK 2.5 specific issues.

Contents

What's new in the NeOn Toolkit 2.5:

Changes in the Interface:

  • The OWL API version has been changed from 3.0.0 to 3.2.0
  • The Eclipse/RCP version has been updated from 3.5.2 to 3.6.1
  • Change of the internal string representation to OWL Functional Syntax. Compared to the status before, different parameters are needed to parse and serialize the OWLObjects. These Methods are provided by OWLUtilities.java.

New Features:

  • History mechanism for entities
    • now it is possible to use the Eclipse methods to navigate in the entity history.
  • Owl:Thing and owl:Nothing are shown in Classes hierachry.
  • Inserted a button in the Individual view to switch between
    • show individuals of all sub classes of the class which is selected in the Ontology Navigator and
    • show individuals of this selected class.
  • The "Statistics" tab in the Entity Property view does now provide for ontologies local information about number of entities and axioms and also these numbers with imported ontologies included.
  • Handling for not asserted individuals has been added and new functionality to assert not asserted individuals have been inserted:
    • if a new (so far invisible) individual is created while creating a new property member, a dialog is opened by the NTK (preferences) to ask the user if he wants to create a class assertion axiom to owl:Thing (see deleting last class assertion of an individual)
    • the IndivialView also displays unasserted (so far invisible) individuals, if owl:Thing is selected.
    • additionally a feature is addded to look for unasserted individuals and insert assertions to owl:Thing. This can be found in the context/popUp menu of ontologies in the Ontology Navigator.
  • Save All functionality inserted.

Bug fixes:

  • Save is saving and should save only the ontology which is selected in the navigator, but the save button is enabled when some ontology in the navigator is modified or new. fixed
  • If you rename an individual the new name overwrites the value of all annotation properties of all clases in the ontology. fixed

What's new in the NeOn Toolkit 2.4.2:

New version of KC-Viz (1.3)

  • new library for handling internal data structures to compute the key concept values
  • (bug fix) object properties and data properties will be considered in calculating key concept values of the ontology classes
  • KCE improved for ontologies with a large number of individuals

Changes in NTK Core

  • The verify information of an new created datatype is set by using the verify information of the "super datatype".
  • When deleting an entity in the Ontology Navigator, the parent tree element (super element or, in case its a root element, the folder) is selected and shown in the EPV, in case the folder is selected a empty page is shown in the EPV.
  • Correct handling and error messaging for "has self"-restrictions. When selecting "has self" in Class Restrictions tab...
    • ...set warning "Please provide an Object Property", if an Data Property is entered and ...
    • ...unable the range field.
  • When deleting the last Class Assertion axiom of an entity a dialog opens and asks the user, if he wants to add an explicit assertion axiom instead.
    • the user decision is handled
    • the user decision can be saved in the preferences
    • special case: if the class of this Class Assertion is owl:Thing the user will always be asked, independent on the saved preferences.


Bug Fixes:

  • User Interface did not display search results for large ontologies. fixed
  • All values of all Annotation Assertions are replaced by some URL when renaming an entity. fixed
  • When deleting a SubProperty in the EPV, the view does not refresh correctly. fixed.


What's new in the NeOn Toolkit 2.4.1:

Bug Fix:

  • User Interface did not display search results

What's new in the NeOn Toolkit 2.4:

Search result:

  • Search results represented as tree
    • tree structure: project – ontology – entity/axiom
  • Axioms in search results presentated in Manchester Syntax
  • Jump behaviour for search results, especially for axioms, are changed
    • e.g.: Class: class1 SubClassOf: class2 --> taxonomy tab of class1

Editing functionallity of axioms of imported ontologies:

  • Grayed edit button without functional --> edit* button
    • allows you to edit axioms of imported ontologies
  • Grayed remove button without functional --> remove* button
    • allows you to remove axioms of imported ontologies

New views:

  • Range View
    • similar to the Domain View
    • shows all properties that have the selected class or data type as its object
  • Property Members
    • similar to the Individual View
    • shows all relations, i.e. subject and object or value, of the property which is selected in the Navigator
  • Created help content for new views

KC-Viz - Key Concepts Visializer:

  • KC-Viz is part of the NeOn Toolkit "Core" and no longer a NeOn plugin
  • Aggregated context menu for visualizers (KV-Viz and Ontovisualizer)

Menu:

  • Reduced menu items
    • removed items inherited from eclipse which are not used or doesn't have a functionality in the NeOn Toolkit

Other new features:

  • Type of properties will be auto-completed when entering the properties based on the range of the property
  • Display of the currently used ontology in the EPV
    • optional: Can be set in the preferences
  • Class restrictions are removed from the Taxonomy view, because they are already displayed in the Class Restrictions view
    • optional: They can be displayed again by changing the settings in the preferences
  • Changes the view, only if it is a new object selected, so the empty page is not shown that often anymore

Bug Fixes:

  • CRTL-jump in combination with Display Style "local"
    • jumps to the entity if it can be clearly identified
    • change the Display Style to QNAME, in case it can't be clearly identified
  • Labels of restriction quantifiers changed to Manchaster Syntax
  • "Find References" does not work for annotation properties FIXED