-*- outline -*- *Haystack -- a semantic web browser - http://haystack.lcs.mit.edu/publications.html ** Has presentation 'recommendations', like CSS ** Interesting idea of content type -> service "semantic matching of resources to services that can consume them can be done by the client and exposed in the form of menus." ** Abstraction of the store, to hide retrieval of resources ***Caches remote RDF ***Supports 'events' -- callbacks for when a particular triple comes up **Federated RDF stores **Collections handling **Closures ***Users asked for missing arguments to operations ***Can save an unfinished closure as an operation ***Closure views also act as a sort of UI continuations Haystack and Adenine would be interesting to recreate as an embedding in something like SmallTalk or Scheme. Interestingly reflective; if you could go further and represent the outer language in the database ..