Changes between Version 10 and Version 11 of RdsWipOneProcess

Show
Ignore:
Timestamp:
11/20/08 04:39:47 (16 years ago)
Author:
jbourne (IP: 69.156.14.78)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RdsWipOneProcess

    v10 v11  
    212212== Distribution Detail == 
    213213 
    214 @todo distribution detail 
     214=== Submission Archive === 
     215 
     216Whatever the source of the original submission, the submitted source is archived on the server machine (backed up offsite nightly) into an individual, sequenced directory.  Each variant of the source, including all step points in transformations through to OWL/RDF is archived in the same place.  This allows reconstruction of the submission from any step in the chain of transformations. 
     217 
     218=== Submission Allocation ==== 
     219 
     220In preparation for insertion into the nominated endpoint, non-resolvable identifiers (apart from blank nodes) in the OWL/RDF source are replaced with allocations from the ID generator (again, for the nominated endpoint). 
     221 
     222The resulting OWL/RDF submission file is stored in the submission archive with the original submission materials. 
     223 
     224=== Submission Insertion === 
     225 
     226The prepared file with the replaced identifiers is inserted into the specified graph that matches the nominated endpoint (termed a model in a Jena triplestore).  This step makes the information available to the public. 
     227 
     228=== Query === 
     229 
     230Any names or designations in the source will be transformed to kinds of rdf:label in the specified graph.  Due to the additional indexing and the configuration of cursor-based search in the triplestore, this allows searching for any terms by which the information in the submission is known. 
     231 
     232=== Presentation === 
     233 
     234Once a submission item in question is located (a URI with fragment is provided to identify the submission item), it can be displayed in a web browser simply by clicking on the URI (or pasting it into the address bar). 
     235 
     236From here, the server will identify that the client is a browser, and redirect the client to request a CGI encoded-query with the fragment id included, rather than the URI itself bare. 
     237 
     238This CGI query results in the generation on the server of a page of content that aggregates information about the submission item. 
     239 
     240==== Presentation Detail ==== 
     241 
     242The presentation is interpreted via a scheme developed by IDS-ADI named "infofilter" which is a means of mixing XSLT and SPARQL together with a namespace that allows specification of staged filters built on same. 
     243 
     244Since this system utilizes open standards and a manifestly simply filter staging system, it can be edited by those with no knowledge of the specific implementation: SPARQL and XSLT are all that is required to generate the most complex parts of the filter, and by convention in the design of the specific filter stages used, only XSLT is needed for the final transformation into XHTML for presentation. 
     245 
     246 
     247 
     248 
     249 
     250 
     251 
    215252 
    216253@todo cover RSS  
Home
About PCA
Reference Data Services
Projects
Workgroups