Changes between Version 5 and Version 6 of SesameIntegration


Ignore:
Timestamp:
01/20/06 12:02:39 (18 years ago)
Author:
Leo Sauermann <leo.sauermann@…>
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SesameIntegration

    v5 v6  
    1 This will be implemented by Daniel Burkhart in ticket:92 
     1This will be implemented by Gunnar Grimnes and Daniel Burkhart in ticket:92 
     2we make more tickets for subtasks. 
     3 
     4= Needed Services = 
     5 
     6We need rdf storage in different parts of gnowsis. Each storage has a reason and different requirements. 
     7 
     8 * configuration store: part of gnowsis-config api. Is used to configure the services (hostname, passwords, services, etc). It has to be stored in an N3-RDF to be able to hack it if something goes wrong. This relates to ticket:107 
     9 * pimo-store: all things of the user, the pimo ontology itself, the imported domain ontologies, the things of the user, links to occurrences, wiki pages, wiki names, all.... Features: text indexing (using the lucene SAIL, configured to what is indexed). Named graphs are not really used? Reification is used to say when a triple was inserted when its a user triple like pimo:occurrence.  
     10 * resource-store: stores all resources (pimo:ResourceManifestation) of the user. Its filled by Aperture and sometimes by the applications that want to add a few resources before they are annotated (using pimo:occurrence). No other parts of pimo go there, especially no pimo:occurrence links. Needs fulltext indexing using LuceneSail OR Catwiesel. Named graphs are used to seperate single resources, each ResourceManifestation gets a named graph. 
     11 
     12= Approach = 
    213 
    314at the moment, we have two major features and key factors in gnowsis: