Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
COPYING This file is part of RDFQ-EX. RDFQ-EX is free software: you can redistribute it and/or modify it under the terms of the Lesser GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. RDFQ-EX is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU General Public License for more details. You should have received a copy of the Lesser GNU General Public License along with RDFQ-EX. See the files COPYING.LESSER and COPYING. If these files are not present, see http://www.gnu.org/licenses/ LICENSE Copyright (C) 2011 Patrick Logan Distributed under the terms of the GNU LESSER GENERAL PUBLIC LICENSE, Version 3. See also http://www.gnu.org/licenses/ CONTACT patrickdlogan uses gmail VERSION v0.1.2 ================================================================ * 4store http direct * hunchentoot indirect to 4store * other web server for static files as needed * rdfquery * pagebus * command pattern * etc. FROM A STUCTURED SYSTEM TO THE SEMANTIC WEB ================================================================ (Integrate data from the app to data on the web) * use rdfquery with foaf: ## look up foaf given a url ## select the friends of that friend ## get their foaf ## select where they work ## use the workplace url to find it in dbpedia ## select the location ## display foaf for friends, workplaces, and locations ================================================================ STRUCTURED GRAPHS * Build the graph with commands * Validate the changes with rules * Publish events about the changes * Record the changes with "provenance" * Display the graph * Manipulate the graph to generate commands ================================================================ NOTES (SBCL) Run sbcl with some web stuff happening: sbcl --load workspace.lisp This is loading hunchentoot, see: http://weitz.de/hunchentoot/ Go to http://localhost:4242/ to see that it is running. Go to http://localhost:4242/hunchentoot/test to try the example site. See if hunchentoot's tests pass automatically: * (hunchentoot-test:test-hunchentoot "http://localhost:4242") The workspace should also be serving local files. Go to http://localhost:4242/rdfquery/example.html This should display a sample html file along with a favicon.ico in the browser's location bar.