Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function”...

74
MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October 2003 Gordon Bell Microsoft Research

Transcript of Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function”...

Page 1: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Vis 2003 MyLifeBits Challenge for Visualization

Visualization: “Form follows function” Visualization: Science? Engineering? Or Art?

Seattle, WA22 October 2003Gordon Bell

Microsoft Research

Page 2: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

My affair with Visualization

• 1958 wrote programs that displayed on the 32x32 scrolling display of Deuce, a machine that came from NPL that Turing worked on. Interactive Marriage proposal program.

• 1959 MIT Speech Lab and TX-0 10” 1K x 1K points, basis for DEC display. Displayed sliders, sonograms, traditional engineering graphs. Made a Land use map of Boston for Gwen Bell, a student at Harvard School of Design. They later formed the Graphics lab or such displays.

• 1960 DEC. Type 30 . Spaceware was built on it, but at one of the joint computer conferences, Ed Jacks of GM watched the display the whole time and got IBM to build them displays for car design.

• 1961 saw the difference of logic diagrams vs. logic equations; i.e. east vs west coast design

• 1986-1989 Dana>Ardent>Stardent “the graphics supercomputer”.• 1987 Commissioned the NSF Study for visualization.• 1987 FCCSET report for the Internet proposal claimed we need the net for visualization.• 1990 Keynoted first visualization conference in SF. Met the Fakespace team and

became an investor. They produced the boom for VR, large scale displays, tables, etc.

Page 3: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Outline• Now I find I was doing interactive vis in 1958.• Review of Vis 1990 keynote• Visualization (Google) 7M; 4.4M data• Vis 1990 then and now• Shneiderman, Tufte, & examples• Can you help MyLifeBits?

– Timelines– Document … knowledge management

Page 4: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

1987 FCCSET Report for NREN

Page 5: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Titan Graphics Supercomputer c1988 25Kpolygons/sec

Page 6: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Keynote from Visualization I.23 October 1990

Or how I saw it then… before the web, but after NREN (Internet.)

Page 7: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

How I "See" saw Visualization 13 years

ago* The Turing TEST for Visualization: 3D, dynamic computer

graphics and computer imaging are aimed at photo realism, ... i.e. the standard of comparison is limited by a view or photo of the phenomenon itself (reality).

The insight comes from within the user.Technology helps somewhat in the viewing.

Few of today's vizs provide the insight that compare with the creative representations that Tufte collected.

Challenge: Make the computer do what the artists did!Users need Vizicalcs (…otherwise everything is a creation)Training and integration into the computing mainstream is

still the bottleneck to use*form mental image of something not visible

Page 8: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Computation is the Driving Force for Visualization

4. Analysis-by-synthesis in a real time environmentReal, experimental science that simulates and simultaneously compares observations. Courtesy of Web Services

3. Simulation* is the Third Paradigm of Science & Engineering, after

2. Experimentation (taking and plotting data) and1. Theory0. Talk is for philosophers*The best way to advance a science is by building a

computer (i.e. program) for that phenomenon in an "analysis-by-synthesis" fashion.

Viz has come about through integrated computation and graphics, with a push from supercomputing.

Page 9: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

The NSF Visualization Report Domain & Needs:

Steer simulation and computationW/S driven use of supersGraphics-oriented programming environmentsHigher-order viz of scalar, vectors ... tensor

fieldsDynamic viz of fields and flowsMassive data sets for signals and imagesAlgorithms and archs for parallel graphics & IPFramework for international Viz standards

Page 10: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

The NSF Visualization Report (Cited) Benefits

Integrated set of portable toolsScientific progress and leadershipScientific productivityStandardization of research tools

and the cross-discipline flow of knowledge

Safeguard American Industrial Competitiveness

Making the Advanced Supercomputing facilities useful

Page 11: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Any Effect of the NSF Visualization Report?

Raised awareness of the opportunity for Viz by creating a word and focus

Got funding at various centers (e.g. UC/SD)Galvanized a collection of people working in

the area...Ultimately stimulated this conference* a

year or two before it might have otherwise happened

*Reaction to size and lack of applications focus at SIGGRAPH

Page 12: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Searching for Vizicalc:"have data, need a picture"

Users wanted to visualize their data:how much and how fast can it be displayed? how long to get the first picture?

Applications done on ad hoc case at a time basis

New tools such as AVS came about because of limited resources that had to apply the first graphics supercomputers.

Page 13: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Progress: 1990 - 2003• The big bang: Internet and the web

– 1987 FCCSET Report set fiber goal by 2000• Moore’s Law

– 10s of Mips >> 1-4 Gips; Custom rendering…– 10s of Mbytes >> 100 Gbytes– 25 K polygons/sec >> 25 M polygons/sec– Mpixels = Mpixels; mono; but lower cost– 1.5 Mbps > 1-2 Gbps (peak)

• Progress in Vis– Realistic rendering… see complete virtual scenes/sets– Expensive, large screens and caves:

• Using “2001, A Space Odyssey” progress in:– Visualization was much, much greater– AI, including speech was much, much less

Page 14: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Princeton 6K x 3K+ pixel; 18’x8’; $100K

Page 15: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Vis 2003

Problem and opportunity:

have many nouns…

Need:create verbs

Page 16: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Taxonomy • Pseudo phenomena (ICs, molecules, colored

physical parameters e.g. T, p, fields for flow, stress• Photo realism

– Real world: movies, VR, Augmented Reality,– People and digital immortality– Telepresence… ever emerging, potentially important

• Data visualization… Tufte gallery candidates?– Small no. of dimensions– Large dimensionality information maps

• Ordinary text and user visualization beyond UI

Page 17: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Shneiderman’s insights “exploratory data analysis and visualization process is …

characterized by mantra for visual information seeking:

“Overview, zoom and filter, details-on-demand”

“The future … larger, higher resolution screens, that present perceptually-rich & information-abundant displays.

… the flood of information can be turned into a river of knowledge...

Human perceptual skills are quite remarkable and largely underutilized”

Page 18: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Tufte on Graphic Excellence

Page 19: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Tufte

Page 20: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Tufte Napoleon Map Paris-Moscow

Page 21: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Data maps… near and dear

Page 22: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Network flow of trade

Page 23: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.
Page 24: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Hillis Taxonomy

Page 25: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Axon

Page 26: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Kiviat/radar of car parameters

Page 27: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Evolution of the “Ideal State” at Each Stage: Entrepreneurials

Business PlanManufacturing

ProductDevelopment

Technology/Engineering

Control

FundabilityCash

Board of Directors

Team

CEO

Sales

MarketingStage III.Product Development

Stage II.Seed

Stage I.Concept

Stage IV.Market Development

Page 28: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Many dimensions.. Inverse pattern recognition

Page 29: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Tufte: On PowerPoint

Page 30: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

I am data

Page 31: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

The guinea pig

• Gordon Bell is digitizing his life• Has scanned/encoded virtually all:

– All computer files– Personal documents (memos and email,

bills, legal documents, papers written, …)– Books written (and read when possible)– Photos– Posters, paintings, photo of things (artifacts, …medals, plaques)– CD collection– Home movies and videos

• Now recording real time: phone, radio, TV (movies), web pages… started meetings, conversations to come

• Paperless throughout 2002. 12” scanned, 12’ discarded.• Only 30 GB!!!

Page 32: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

The MyLifeBits Challenge

• Files, photos, documents• Challenge is viz relevant for organizing,

searching, and utilizing your shoebox… data problem

• Tufte vs. Visioneers: – Visualization is an art. – Visualization is science and it has to be automatic!

• Challenge: – 1. What are the questions viz can help answer? – 2. What viz can help make a life or after life interesting?

• We have many nouns. You make verbs.

Page 33: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Statistics of use

Page 34: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Visualization Needs & Possibilities

• Time lines• Video cliplets, photos searching• Automatic story creation from content• Related document maps• Concept mapping of entire space• Collections & taxonomies• Synthesis of talking heads “in their words”• Tweening from photos to recreate entire movies

of the experience.

Page 35: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Personal LifeLog Applications

Conservator

Baby Book

Companion Caretaker

Babysitter

AdvisorMentorTutor

Autobiography

Photo Album

PersonalAssistant

Diary/Journal

Biography

Financial Manager

Medical Manager

ExecutorObituary

Others Self

Assistant for Elderly

Application controlled by:

Oth

ers

Sel

fA

pp

lica

tio

n u

sed

by:

Personal Proxy

Parole Officer

Pers Flight Recorder

Meeting Prep

Captain’s Log

Trustee

Page 36: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

InternetMyLifeBits

store

database

files

Voice annotation tool

Text annotation tool

Legacy applications

MAPI interface

Legacy email client

Radio EPG tool

PocketPC transfer tool

Telephone capture tool

Radio capture tool

TV capture tool

TV EPG download tool

Browser tool

PocketRadio player

MyLifeBits Shell

Page 37: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

MyLifeBits organization: time and space

Timeline/Context(space)

Personal(some $s)

GB Co.(angel, etc.)

ProfessionalACM, etc., …@Microsoft.com,

New co’s.

Archival (time) Working

Page 38: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

1900 1910 1920 1930 1940 1950 1960 1970 1980 1990 2000 2010

C,L m d d

CGB... GB SR mB,L KF SB

Where KvMO B ABos P B WCa

6-year --GS-HS--MIT DEC---+++++.+++---++++

Education KV-----mit,F cmu

Work Bell Elec DECcmuDEC E,NSF MSFT

ComputerMuseum M B SiValley

Books BN SBN HiTechVent

Computers 4-6 11 VAX E T

Awards..

Page 39: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Time-machine ComputingRekimoto

Page 40: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Lifestreams: View by timeDavid Gelernter et al

Page 41: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Rock & Roll History graph

Page 42: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Timeline view tells a story

Page 43: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

MyLifeBit v2 clustered time view

Page 44: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

…Information Visualization within a Digital Video Library

Colored notches show Colored notches show where matches occurwhere matches occur

Page 45: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

…Information Visualization within a Digital Video Library

Keyword color Keyword color matches color in matches color in rankingranking

Page 46: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Here are the photos

Page 47: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Getting the user to tell a story is the ultimate in media value

A story is a “layout” in time and spaceA story is a “layout” in time and space Most valuable content (by selection, and by being well annotated)Most valuable content (by selection, and by being well annotated) Stories must include links to any media they use (for future navigation/search – Stories must include links to any media they use (for future navigation/search –

“transclusion”).“transclusion”). Cf: MovieMaker; Creative Memories PhotoAlbumsCf: MovieMaker; Creative Memories PhotoAlbums

Dapeng was an Dapeng was an intern at BARC intern at BARC for the summer for the summer of 2000of 2000

We took him to We took him to lunch at our lunch at our favorite Dim Sum favorite Dim Sum place to say place to say farewellfarewell

At table L-R: Dapeng, Gordon, Tom, Jim, Don, At table L-R: Dapeng, Gordon, Tom, Jim, Don, Vicky, Patrick, JimVicky, Patrick, Jim

Page 48: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Digital Immortality: CMU Interactive Einstein:

Page 49: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

U of MD display of health data

Page 50: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

http://www.research.ibm.com/history/gallery.htm Document Changes History Flow

Page 51: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Temporal Analytics - ThemeRiver

Challenge: identify Challenge: identify patterns, trends, and patterns, trends, and relationships over time relationships over time in large data in large data collections collections

Breakthrough:Breakthrough: show show change over time change over time using smooth, stacked using smooth, stacked curves to enhance curves to enhance understanding; understanding; include context of include context of external events. external events.

Tn

Page 52: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Haystack: Ozone interface screenshot

PortalPortal Agents Agents

construct each construct each windowwindow

Page 53: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Information Visualization within a Digital Video Library

Christel & Martin (CMU), Christel & Martin (CMU), Information Visualization Information Visualization within a Digital Video within a Digital Video Library, Intelligent Library, Intelligent Information Systems, Information Systems, June 1998.June 1998.

Page 54: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Inxight VizServer

http://www.inxight.com/map/

Page 55: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

More inxight

Page 56: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

60 Business Sensitive

Engineered for broad deploymentNow under pilot evaluation and deploymentWindows based: client/server, stand alone, or web based

Page 57: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

61 Business Sensitive

Towards Multiple Simultaneous Hypothesis Queries

JapanProtectionMeasures

Japan

Trade

Protection

Measures

TradeProtection

TradeProtectionMeasures

Each Hypothesis on a Ray

Challenge: Multiple hypothesis

analysis

Breakthrough: Interactive and visual

method for analysis of multiple hypothesis

Impact: First example of

hypothesis and scenario based analytics

Tn

Page 58: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Visualizing document relationshipsBoyack, Wylie & Davidson

Page 59: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

WebScout (MSR Cambridge)

Page 60: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Clustered browsingof the Fine Arts Museum of San Francisco

http://www.cs.berkeley.edu/~kobus/research/projects/browse.htmlhttp://www.cs.berkeley.edu/~kobus/research/projects/browse.html

Page 61: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

The brain

Page 62: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.
Page 63: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

The Axon Idea processor

..\..\Cyberall MyLifeBits\Axon Idea Processor.mht

Page 64: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Mind mapping

Page 65: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Innolab 3D File manager

Page 66: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Webmap

Page 67: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Webmap

http://www.webmap.com/trademapdemo.html

Page 68: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.
Page 69: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.
Page 70: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Smartmoney.com

Page 71: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

Smartmoney.com Whole market

Page 72: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.
Page 73: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.
Page 74: Vis 2003 MyLifeBits Challenge for Visualization Visualization: “Form follows function” Visualization: Science? Engineering? Or Art? Seattle, WA 22 October.

The end…