MarcOnt/Projects/WMap/Architecture

From Corrib Clan Wiki

Jump to: navigation, search

Contents

Architecture of WMap Portal

Use Cases

General Use Case Diagram

Image:General_usecase.jpg


Ontology Management API Class Diagram

Image:Class_diagram.jpg

Ontology Lifecycle

Image:Portalcycle.png


Layer Cake General Architecture

Layer Cake General Architectur
Enlarge
Layer Cake General Architectur


Support for Negotiations with Ontology Versioning Subsystem

This is a slightly changed and polished conception of the flow of negotiations, suggestions etc in WMap. Note that the difference now are:

  • each ontology version, suggestion, version of suggestions has a URI
  • the suggestion is not a diff towards the given ontology version, but a version ontology WITH this diff applied
  • each new version of suggestion is a version of ontology with diff path applied
  • at the step of generating new version of ontology, it is possible to present ad-hoc ontologies with all path of diffs selected reflecting suggestions added to this ontology


Image:Negotiations_flow.jpg


Mapping Rules Lifecycle

So far I have thought after the talk with Max that it would be wise to change the format of mapping rules from XML to RDF. The next version of RDFT will have the support for the rules described in RDF as well (comming soon). It will enables us to use a single versioning mechanism for both ontologies and mapping rules.

Facts about MarcOnt/Projects/WMap/Architecture — Click + to find similar pages.RDF feed
Personal tools

Corrib cluster project is supported by Enterprise Ireland under Grant No. ILP/05/203, Science Foundation Ireland under Grant No. SFI/02/CE1/I131.
Hosted at DERI, NUI Galway.