User Interface

From AgreementMakerWiki

Jump to: navigation, search
Tree-like view.

The AgreementMaker User Interface

One of the goals of AgreementMaker has been to provide an intuitive, easy to use interface in order to allow a domain expert to:

The first implementation of such an interface leverages the hierarchy naturally stored in ontologies and displays it to the user as a tree. Multiple-inheritance in the hierarchy is handled by node duplication and cycles are removed. We have been told by users that the tree visualization is immediately recognized and easily understood.

Coloring nodes is used to offer the user visual cues about interaction (such as selecting nodes for preparation of creating a mapping between concepts) and is also used in order to differentiate between the alignments of different matchers. Mappings are currently annotated with the similarity value (converted to a percentage), and optionally with the "short name" of the matching algorithm.

With continued development, AgreementMaker has adopted a tabbed interface in order to accommodate new features. The tabbed interface is currently used by the SEALS Interface panel and the WordNet Lookup panel, with more features planned in the future.

Screenshots

The main view of AgreementMaker, visualizing two alignments.
Double-clicking a concept shows individual mappings.
Initial implementation of the SEALS interface.
The SEALS Interface panel: one of the tools of AgreementMaker.


Future work

Future work is planned for a second-generation visualization of ontologies and their mappings with the hopes of better conveying the intricacies of concepts and the contained knowledge.

Personal tools
Namespaces
Variants
Actions
Site
Navigation
Toolbox