User Interface
Automatic layout of presenations (including choosing navigation controls) with the option of presentation customization should be the primary way user interfaces are created and maintained.SUPPLE: Automatic Generation of Personalizable User Interfaces
Supple demonstrates that idea very nicely (even though the particular implementation is probably not quite what we want).
http://www.cs.washington.edu/ai/supple/
ARNAULD takes customization in the wrong direction by "eliciting" (that is, interrogating the user rather than attending to them), but addresses the need to customize.
http://www.cs.washington.edu/ai/arnauld/
What we really want to do is allow the user to modify the presentation as they see fit and then we infer their preferences from those changes.
Another view on device independence: http://www.w3.org/2001/di/IntroToDI.html, http://www.w3.org/UbiWeb/.
Many, many, tools
Java Object-Graph Navigation Language: http://www.ognl.org/
http://wolfpaulus.com/theodore/
- TreeForm
- is a syntax tree drawing software intended to allow Syntacticians to draw complex trees using visual tools.
http://www.xoetrope.com/zone/articles/index.php?zone=XUI
http://xui.sourceforge.net/wikka/wikka.php?wakka=Eclipse
- XulBooster
- an Eclipse plug-in to edit XUL + Firefox Extensions.
Data Visualization
http://www.ccom.unh.edu/vislab/projects/InfoNets.html
Survey of Topic Map Visualization (PDF)
http://www.cse.ogi.edu/class/cse580ir/handouts/23%20September/Overview/sld006.htm
Cartia Themescape wound up in Aureka. Interesting how the patent portfolio folk keep getting hooked on graphics for presenting information about textual documents. http://www.thomson.com/content/scientific/brand_overviews/aureka
Information Maps (PDF) from UCL Centre for Advanced Spatial Analysis
http://www.isr.uci.edu/events/dist-speakers06-07/ware07.html
http://www.ccom.unh.edu/vislab/projects/InfoNets.html
http://www.cs.ubc.ca/~van/cangraphics.html
http://www.nvisionsoftware.com/html/appvision_5_0.htm
Jeff Han's Multitouch
http://infosthetics.com/archives/2007/03/even_more_multitouch_screen.htmlAnimation
http://blogs.sun.com/chrisoliver/entry/3d_and_faux_3d
http://irrlicht.sourceforge.net/author.html
http://roxik.com/pictaps/?pid=a293692
Workbooks
- wikiCalc
- http://wikicalc.org/
wikiCalc is in Perl. Java-Perl Library could help.
http://www.socialtext.net/stoss/index.cgi?socialtext_open_source_wiki