Re: [Info Gathering Related]: Data Access, Querying, and Aggregation part 1 of 2 (Aggregation Workflow)

Leo et al,

Collection Workflow (how I do it):
===========

1. Pre RSS1.0/RSS2.0/Atom ubiquity - bookmarked everything I came across 
via my Browser
2. Post the above - subscribed to everything using my Feed Aggregator
3. With the advent of SPARQL and "on the fly transformation" of RSS/Atom 
into RDF - simply bookmark data sources

Steps 1-3 are interactions via Application Modules in ODS (each Tab 
represents a Module and actual Container within a Data Space).

When building ODS w took the following route (because of our dbms and 
middleware heritage):
M - Hybrid Data Store for SQL, XML, RDF  (Virtuoso)
C - Application Logic for Data Space applications (data CRUD); all of 
which is Web Services based (SOAP or REST)
V - The UI (where we are weakest because of the make up of our 
development resources ) ; Templating is via XSLT and CSS based Template 
Engine

ODS for SWEO can sit anywhere (as I've said from the get go). During the 
embryonic stages, we can host it, but note that relocation is trivial 
because all of the data is in a DBMS file (a single or stripped file).

Links:

1. ODS - http://virtuoso.openlinksw.com/wiki/main/Main/Ods
2. Virtuoso (Open Source Edition) - 
http://virtuoso.openlinksw.com/wiki/main/
3. Live ODS Instances - http://myopenlink.net:8890/ods (just register 
and play with workflow items 1-3) or http://demo.openlinksw.com/ods  
(endpoints are /isparql and /sparql re. SPARQL)

-- 


Regards,

Kingsley Idehen	      Weblog: http://www.openlinksw.com/blog/~kidehen
President & CEO 
OpenLink Software     Web: http://www.openlinksw.com

Received on Wednesday, 28 March 2007 13:51:35 UTC