If you want code for which people can get an overview, you could check out Dan 
Connolly Scala project started a year and a half ago 

  http://code.google.com/p/swap-scala/

I think it could do the minimum that you are looking for. It is less than 10 
pages of code too written by an expert in the semantic Web, Dan Connolly wrote 
the cwm python semweb tool. He was trying his hand out at Scala for this. 
Perhaps this is a project to take over and build on. 

Henry

On 12 Sep 2011, at 13:39, Norman Gray wrote:

> 
> Greetings.
> 
> Can anyone point me towards a simple/lightweight Java RDF library?
> 
> Here, I mean 'lightweight' in the sense of having a small API, rather than a 
> small jar, because if one is trying to persuade people that RDF is a useful 
> and practical thing, then hauling out a manual which could crush a small 
> donkey is a difficult place to start.  I want an RDF gateway drug^Wlibrary.
> 
> All I really want to be able to (demonstrate I can) do is to read and write 
> RDF/XML and Turtle, create triples, and iterate through a graph.   Simple 
> inference I wouldn't say no to, but wouldn't need; and SPARQL would be 
> unnecessary for the scope and userbase I have in mind.
> 
> Ideally, I'd like to be able to say "here is a little jar to put on your 
> classpath, and here is a webpage with a few examples which make simple things 
> simple; have fun".
> 
> Jena I've used a lot, and like, but ... well, see remarks about maltreated 
> donkeys above.  Sesame I've used less, but it's still a 
> four-types-of-batteries included solution.
> 
> JRDF <http://jrdf.sourceforge.net/> is I think intended to be small, but 
> looking at its documentation, it seems to have become fuller-featured over 
> time.  Also, it's marked as 'inactive', which is nudging one away from using 
> it for new projects.
> 
> rdf2go looks attractive, and seems to be aimed in part at the same 
> semweb-sceptical userbase.  But as an abstraction layer over other triple 
> stores, it fails my 'one jar' goal.
> 
> I imagine it would be possible to try to extract some some sort of bare-bones 
> Jena subset, but I can't help thinking that would be quite a lot of work (I 
> haven't looked at the feasibility in any detail).
> 
> Yes, disk space is cheap, and yes, I can' just write a "primer for sceptics" 
> set of examples, but if there's a bare-bones librarylet knocking around, that 
> I haven't found, then I'd like to use it, and I imagine the LOD list would 
> know of it.
> 
> Thanks for any pointers.
> 
> All the best,
> 
> Norman
> 
> 
> -- 
> Norman Gray  :  http://nxg.me.uk
> SUPA School of Physics and Astronomy, University of Glasgow, UK
> 
> 

Social Web Architect
http://bblfish.net/


Reply via email to