ArticlesForumDownload AboutContact

boakes.org » RDFX

Musings related to the RDFX project.

Subscribe to this category. RSS, Atom.

eclipse structure, event order and polling.

June 19th, 2003, by Rich, in RDFX.

I’m a little confused right now WRT where exactly the RDFX core should be started - it’s either in the RDFXView class or in the plugin class - i’m assuming it’s in the plugin class… but… because everything’s event based there’s a risk of the core being ready before the view - and the view missing out on the initial broadcasts - what this means therefore is that there may need to be some kind of regular (i.e. once every n seconds) broadcast from the core to allow interested views to come and go whilst the core remains. This is very similar to the Jini lookup model - and so I’m immediately thinking that there is potential for a two way event with a View announcing it’s arrival and requesting the transmission of a “top node” from the model.

Time passes… Yes, it’s the plugin that should start the RDFX core and then when a view is started it will announce that it would like to know about “any node which can be a top node” or announce that it wants to know about node x” - where x is a URI - this then allows for multiple views and for the user to define the top node URI, should that prove useful - a kind of “start exploring from…” function.

surprise addition: rdfx.org registered (!)

June 19th, 2003, by Rich, in RDFX.

I just noticed that RDFX.org (and just about everything else bar .com is free, so I grabbed .org for the open-source friendly advertising that we want for this. it’ll redirect to the uni’s hosted pages, but it makes it very easy for folk to remember.

Display Nodes and Resource Uniqueness

June 19th, 2003, by Rich, in RDFX.

In RDF, two resources with the same URI are considered to be the same Node. In an RDFX View this may not the case. Due to the cyclic nature of graphs it is necessary to have repeat entries for certain nodes in order that the graph model be rendered as a navigable tree.

RDF ClassLoader

June 18th, 2003, by Rich, in RDFX.

If an RDF schema can be used to automatically generate a java class file, then an RDF ClassLoader could be used to first generate and compile the class before returning it. To achieve this and be truly dynamic it would need access to the internet in order to retrieved the class files.

If linked to a factory mechanism it might be possible to automatically return a collection of all valid objects which can be generated based on a particular starting URI.