CrossJam

NU CS Dept.
Home
Research
CrossJam
Classes
Toolbox
CrossJam is the scripting language I designed and implemented for my dissertation which was entitled CrossJam: A Language for Hypermedia Authoring.

In my dissertation I addressed the following thesis:

In hypermedia authoring systems, interesting new services can be enabled, without a prohibitive performance penalty, by extending such systems with scripting language features for transforming structured documents.

My dissertation describes the design and implementation of CrossJam, a scripting language for transforming structured documents. I also demonstrate, in three different applications, how CrossJam enables the exploitation of structured documents in hypermedia systems.

To make it even simpler, I designed and implemented a scripting language for transforming structured documents, showed it wasn't horribly slow, and demonstrated why anyone should care.

argent picture

Argent is an HTTP server with an embedded CrossJam interpreter. If you're lucky, the current version of Argent will be up and running. There may also be some examples that actually work.

grendel picture

Grendel is a prototype World Wide Web browser with CrossJam embedded. More details and screen dumps forthcoming.

asante picture

Asante is a Macromedia Director Xtra that embeds CrossJam within Director and Director's scripting language Lingo. More details and screen dumps forthcoming.


This page was last built on 9/21/98; 1:30:22 AM by Brian M. Dennis

Northwestern University NU CS Dept.