Trellis information

Trellis information

The Trellis project investigates the structure and semantics of human-computer interaction in the context of hypertext/hypermedia systems, program browsers, visual programming notations, and process models. A Trellis "hyperprogram" (the Trellis information structure) integrates user-manipulatable information (the hypertext) with user-directed execution behavior (the process). In other words, the hyperprogram integrates task with information. The design work, which has been ongoing since 1988, is guided by a "simplicity-over-all" principle--we develop as simple a model as practical at first and study how far towards the general solution it will take us before we add more capability, or "features", to the formalism. As a result, the interaction models strike a balance between fully-programmable/non-analyzable (like Apple's Hypercard product) and fully-analyzable/non-programmable (static directed graphs).

Trellis is based on the Petri net formalism. Implementation work over the past few years have extended the basic model to include colored Petri nets. Recent investigations have examined Trellis' use in representing software process models, on the applicability of automatic graph layout techniques to Petri-net-based representations, and higher-level visual languages for the representation and specification of Trellis hyperprograms.

The following items contain information pertaining to the Trellis Hypertext Project, a project under the joint supervision of Richard Furuta of the HRL/CSDL and David Stotts of the University of North Carolina.

(Dave also lists some Trellis resources at UNC. See there for information about an ftp-able prototype.)

Here's what we have here (with more to come soon):

This area of the site is still under construction. As time and disk space permits, we will be adding Postscript versions of more papers to this directory in the future.

See also publications relating to caT for more recent related work.


Richard Furuta, furuta@cs.tamu.edu
August 20, 1999