Technologies
Links- Javascript RDF/OWL
The preeminent tool for RDF parsing in Javascript must be the Tabulator project at CSAIL. The Tabulator 0.7 demo is fairly impressive and gives one a good sense of what RDF is about, but don't expect it to run quick. The new version 0.8 is over 200KBytes ( tgz-ippped ! ).
A MIT student did some work with a stripped-down version of the RDF parser to good effect.
Link- Mozilla RDF
Updated: Sept 24 2007
It is a browser plugin, which introduces browser dependencies, but the project is Open Source and seems to be active and well-supported.
From the site:
Mozilla RDF was originally used to support the Aurora/Sidebar user interface and SmartBrowsing metadata services. It's main use in Mozilla now is as a common data model and API for use in XUL-based applications.
Links - Javascript Inference Engines
March 28 2009: added links, few edits. revisiting subject in general
There are some Javascript oldies but goodies to be found on the Web.
There was an active Javascript inference engine at CNLP ( Syracuse Univeristy ) at some point, but it may be moribund. From the site:
Links - Drupal Relationship Module
From the project page:
Node linking and Metadata
The Relationship Manager module is intended to allow free-form links between nodes, recording not just that one page relates to another, but HOW it relates. ... The core module is made available to be extended by other modules that wish to make use of the generalized relationship management functions. Several examples of simple modules that leverage this power are provided as optional plugins.
The major plugins are:
Link - Semantic Web Client Library
From the site:
The Semantic Web Client Library represents the complete Semantic Web as a single RDF graph. The library enables applications to query this global graph using SPARQL- and find(SPO) queries. To answer queries, the library dynamically retrieves information from the Semantic Web by dereferencing HTTP URIs and by following rdfs:seeAlso links. The library is written in Java and is based on the Jena framework.
Links - Seaside Hosting Examples
Note: my understanding of these services is evolving and may be incorrect at this point. Updates coming soon probably ...
Of course, the best example of a Seaside-powered site may be the Seaside site itself. But there are several interesting ( and either cheap or free ) hosting sites for Seaside web applications.
Links - Smalltalk and SOUL
A strong candidate for a Smalltalk RDF/OWL inference engine is the Smalltalk Open Unification Language (SOUL).
Link - Intelligent Agents at George Mason U.
The Learning Agent Center at George Mason University.
Excellent text book on reasoning and agents from Gheorghe Tecuci et al, Building Intelligent Agents. ( Academic Press, 1998 ).
Smalltalk - The Language That Refuses to Die
Submitted by billb on Wed, 2007-08-15 14:36.Update Sept 7 2008: Added link to article Smalltalk Jobs
Mea Culpa
First, I offer the reader a confession: I gave Smalltalk up for dead ten years ago.
I'm not proud of it. I had a choice between being an advocate of superior software technology or being an up-to-date payer of mortgages. I decided on mortgage payments. In the intervening years of C++, Visual Basic and Java, I didn't look back too much. Other than recalling how I solved a problem in Smalltalk and an occasional bout of Squeak watching, Smalltalk was a thing of the past.
The Great SOA Versus OO Debate
Submitted by billb on Wed, 2007-07-25 16:43.
This page was moved to A Debate About SOA Versus Objects on the Home site.
Links - Smalltalk and RDF/OWL
Updated: Sept 10 2007
There is a small but persistent Smalltalk/OWL project. From their project information page:
The Smalltalk OWL Project was launched 1 Jan 06, the overview of the effort is:
Link - Smalltalk Projects at Apache.org
The purpose of the mod.smalltalk project is to integrate Smalltalk with the Apache Web Server via Fast CGI.
On the page describing Fast CGI, they say:
FastCGI is a fast, open, and secure Web server interface that solves the performance problems inherent in CGI, without introducing the overhead and complexity of proprietary APIs (Application Programming Interfaces).
Links - Business Process Execution Language
Updated Sept 12 2008: moved page to Home site ( it's a standard, not a project or product ).
See "Links - Business Process Execution Language on the Home site".
Links -XML
March 27 2009: added XML Markup Languages for User Interface. This category neglected ...
Some Cetus links about XML, so far. Most of the Microsoft links are broken.