BrownSauce RDF Browser
Download BrownSauce from the link above. The '14' versions are for Java 1.4, the '12' versions for previous versions. Expand the file, which should result in a directory named 'brownsauceNN-N.N'. Installation is complete.
BrownSauce runs as a local http server. It is a java web application, so you can add it to a preexisting server like Tomcat or Jetty. However the simplest thing to do is as follows:
- cd to the brownsauce directory. (Apologies to Windows users, dir for you).
- Unix: sh run.sh should start BrownSauce running.
- Windows: Make sure the current directory, plus all the jar files in the 'lib' directory, are in your classpath. java MiniServer should start BrownSauce. (Volunteers to write a windows equivalent of run.sh?)
- Point you browser to: http://localhost:8080/brownsauce/.
- That should be all
To use BrownSauce you need a place to start (a source, and RDF/XML document) and a thing to look at from that source. You can specify these in two ways:
- Using a source URI and a resource URI.
- Using a source URI and a thing identified using a property and attribute. For example
mailto:email@example.com might pick me out of a source. BrownSauce has a default which picks out a person from a foaf file.
Once started you can browse around the semantic web.
Here is a place to start. Note that you can follow
Warning: BrownSauce uses schemas. Currently xmlns.com is unavailable. You can fix this by making xmlns.com point to 184.108.40.206 in your hosts file.
BrownSauce can be customised in two ways. Firstly you can use
webapps/brownsauce/WEB-INF/custom.rdf to change some of the 'coarse graining', plus augment schemas. Secondy there is
webapps/brownsauce/bs.css for styling the display.