ZigZag (software)

ZigZag (software)

ZigZag is Ted Nelson's trademark on a data model he has designed for computer interaction, both for users and between programs. The design is centered around an information structure called a "zzstructure" and its interactive visualizations. Nelson's stated goal is on one hand a platform for the Project Xanadu hypertext and on the other a complete computing system built on new conventions. Instead of the conventional textual formats and tree structures, zzstructure is a multidimensional extension of a spreadsheet whose cells can contain various kinds of data.

Structure

The "zzstructure" is similar in form to a doubly linked list that is linked doubly along multiple axes (each dimension corresponds to a single back and forward link, and there are an arbitrary number of dimensions). Each node exists on all dimensions, though it may or may not be connected to anything in that dimension.

History

Ted Nelson designed a data structure in 1965 and later generalized and applied it in ZigZag. The first prototype consisting of two character-graphical views was implemented by Andrew Pam in 1997. From 2000 to 2003, a free software project GZigZag (later Gzz) developed another prototype with more views and other conventions. The underlying zzStructure is a patented technology. After 2003, prototype development has continued in various other projects.

See also

*For contrast, the current World Wide Web and its standards:
**HTML - hypertext
**XML - data model
**RDF - metadata structure
**Semantic Web - "a better World Wide Web"

References

* Theodor Holm Nelson. [http://jodi.tamu.edu/Articles/v05/i01/Nelson/ A Cosmology for a Different Computer Universe: Data Model, Mechanisms, Virtual Machine and Visualization Infrastructure] . Journal of Digital Information, Volume 5 Issue 1. Article No. 298, 2004-07-16.
* Michael J. McGuffin, m. c. schraefel. [http://www.dgp.utoronto.ca/~mjmcguff/research/zigzag-and-mSpace/zigzag-and-mSpace.pdf A Comparison of Hyperstructures: Zzstructures, mSpaces, and Polyarchies] . Proceedings of 15th ACM Conference on Hypertext and Hypermedia (HT) 2004.

External links

* [http://xanadu.com/zigzag Xanadu project website on ZigZag]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Zig zag — Zig zag, Zig Zag, Zigzag, or Zig zag often refers to:* Zigzag, a jagged, regular patternOther usesCompanies* Zig Zag (company), a tobacco products companyComputer science* ZigZag (software), a data model designed and patented by Ted Nelson * Zig… …   Wikipedia

  • JPEG — For other uses, see JPEG (disambiguation). Joint Photographic Experts Group A photo of a cat compressed with successively more lossy compression ratios from right to left Filename extension .jpg …   Wikipedia

  • SignWriting — Infobox Writing system name=Signwriting type=Iconic featural script languages=American Sign Language, Danish Sign Language, other sign languages time=1974 present sample=signwriting.png imagesize=64 iso15924=Sgnw SignWriting is a system of… …   Wikipedia

  • Carbon nanotube — Not to be confused with Carbon fiber. Part of a series of articles on Nanomaterials Fullerenes …   Wikipedia

  • Ted Nelson — Infobox Scientist name = Ted Nelson caption = birth date = 1937 birth place = New York City death date = death place = ethnicity = Norwegian American field = Inventor work institutions = [http://aus.xanadu.com/ted/] [http://www.xanadu.com/] alma… …   Wikipedia

  • ISO/IEC 14496 — MPEG 4 ist ein MPEG Standard (ISO/IEC 14496), der unter anderem Verfahren zur Video und Audiodatenkompression beschreibt. Ursprünglich war das Ziel von MPEG 4, Systeme mit geringen Ressourcen oder schmalen Bandbreiten (Mobiltelefon, Video Telefon …   Deutsch Wikipedia

  • ISO 14496 — MPEG 4 ist ein MPEG Standard (ISO/IEC 14496), der unter anderem Verfahren zur Video und Audiodatenkompression beschreibt. Ursprünglich war das Ziel von MPEG 4, Systeme mit geringen Ressourcen oder schmalen Bandbreiten (Mobiltelefon, Video Telefon …   Deutsch Wikipedia

  • MPEG4 — MPEG 4 ist ein MPEG Standard (ISO/IEC 14496), der unter anderem Verfahren zur Video und Audiodatenkompression beschreibt. Ursprünglich war das Ziel von MPEG 4, Systeme mit geringen Ressourcen oder schmalen Bandbreiten (Mobiltelefon, Video Telefon …   Deutsch Wikipedia

  • MPEG 4 — ist ein MPEG Standard (ISO/IEC 14496), der unter anderem Verfahren zur Video und Audiodatenkompression beschreibt. Ursprünglich war das Ziel von MPEG 4, Systeme mit geringen Ressourcen oder schmalen Bandbreiten (Mobiltelefon, Video Telefon, ...)… …   Deutsch Wikipedia

  • United States — a republic in the N Western Hemisphere comprising 48 conterminous states, the District of Columbia, and Alaska in North America, and Hawaii in the N Pacific. 267,954,767; conterminous United States, 3,022,387 sq. mi. (7,827,982 sq. km); with… …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”