Changes between Version 5 and Version 6 of ThingCreationService


Ignore:
Timestamp:
06/10/06 01:31:45 (18 years ago)
Author:
sauermann
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ThingCreationService

    v5 v6  
    1111automatic creation of things from resources (rebirth-machine).  Generating persons, projects, topics out of the data collected from adapters 
    1212 
    13 One of the requirements from gnowsis states to create active folders, or active things. To allow this, we will describe our implementation sometime in the future. The extension of the PIMO to represent these active folders will be part of the upcoming PIMO-api ontology. Look out for it in the next months. Contact the developers of gnowsis at some time. 
    14  
    1513There are basic implementations of how we would create things in this diploma thesis by Man Luo (dfki access only): 
    1614 * http://www3.dfki.uni-kl.de/repos/km/trunk/thesis/SemanticMeetingAnnotation 
     15 
     16= Example: Rebirth of a document = 
     17The document "ProjectFlyer.pdf" from Paul's filesystem has more properties beyond normal tagging. So Paul decides to make a pimo-document out of it. The projectFlyer.pdf should be already on the harddrive and indexed by the gnowsis/aperture indexer to the ResourceStorage,  
     18{{{ 
     19ProjectFlyer.pdf auto-indexed: 
     20<file:/c:/paul/RomeProjectFlyer.pdf> a data:Document; 
     21  rdfs:label "Rome Project Flyer". 
     22}}} 
     23 
     24First, the flyer is instantiated as instance in the PIMO, of Class "ProjectFlyer". Let us assume the class already exists. The following calls result in this data. The PimoService and the DataAccess are used to achieve this. 
     25{{{ 
     26String uri = pimoservice.createThing("Rome Project Flyer", "gnowsis://paul@example.com/resources/pimo/ProjectFlyer"); 
     27// add grounding to thing 
     28dataaccessapi.addTriple(uri, pimo:groundingOccurrence, "file:/c:/paul/RomeProjectFlyer.pdf", false); 
     29}}} 
     30result data in PimoStorage 
     31{{{ 
     32<gnowsis://paul@example.com/resources/pimo/RomeProjectFlyer> a <gnowsis://paul@example.com/resources/pimo/ProjectFlyer>; 
     33  rdfs:label "Rome Project Flyer"; 
     34  pimo:groundingOccurrence <file:/c:/paul/RomeProjectFlyer.pdf>. 
     35}}} 
    1736 
    1837= Synchronising by tagging systems and Aperture = 
     
    3857 
    3958= Active Folders = 
     59One of the requirements from gnowsis states to create active folders, or active things. To allow this, we will describe our implementation sometime in the future. The extension of the PIMO to represent these active folders will be part of the upcoming PIMO-api ontology. Look out for it in the next months. Contact the developers of gnowsis at some time. 
     60 
     61'''This is implemented already in two rebirthing-plugins, but has to be made user-friendly'''. 
    4062 
    4163Synchronising Folders To Topics / instances. Folders in the file-system can be linked to subjects from the mental model.