[...] let us open up the world of programming to end users. As has been shown time and again, no matter how much designers and programmers try to anticipate and provide for what users will need, the effort always falls short because it is impossible to know in advance what may be needed.
-- Bonnie Nardi. In "A Small Matter of Programming" (1993). p. 3
Read the fascinating history of Wearable Computing, told by its father, Steve Mann
Read Steve's chapter !
The Social Design of Technical Systems: Building technologies for communities
The Encyclopedia of Human-Computer Interaction, 2nd Ed.
The following articles are from "VL 1999":
(1999): Foreword. In: VL 1999 1999. . Available online
Codognet, Philippe (1999): An Historical Account of Indexical Images: from Ancient Art to the Web. In: VL 1999 1999. pp. 104-110. Available online
Collopy, Fred L., Fuhrer, Robert M. and Jameson, David H. (1999): Visual Music in a Visual Programming Language. In: VL 1999 1999. pp. 111-. Available online
Chok, Sitt Sen, Marriott, Kim and Paton, Tom (1999): Constraint-Based Diagram Beautification. In: VL 1999 1999. pp. 12-19. Available online
Erwig, Martin (1999): Visual Graphs. In: VL 1999 1999. pp. 122-129. Available online
Gil, Joseph, Howse, John and Kent, Stuart (1999): Formalizing Spider Diagrams. In: VL 1999 1999. pp. 130-137. Available online
Howse, John, Molina, Fernando, Taylor, John and Kent, Stuart (1999): Reasoning with Spider Diagrams. In: VL 1999 1999. pp. 138-. Available online
Münch, Manfred and Schürr, Andy (1999): Leaving the Visual Language Ghetto. In: VL 1999 1999. pp. 148-155. Available online
Giese, Holger, Graf, Jörg and Wirtz, Guido (1999): Seamless Visual Object-Oriented Behavior Modeling for Distributed Software Systems. In: VL 1999 1999. pp. 156-163. Available online
Jr., Joseph J. Pfeiffer (1999): A Language for Geometric Reasoning in Mobile Robots. In: VL 1999 1999. pp. 164-. Available online
Futrelle, Robert P. (1999): Ambiguity in Visual Language Theory and Its Role in Diagram Parsing. In: VL 1999 1999. pp. 172-175. Available online
Liu, Zhiqing (1999): Semantics Design of a Visual Language for Constructing and Animating Geometric Objects. In: VL 1999 1999. pp. 176-177. Available online
Dangberg, Andreas and Mueller, Wolfgang (1999): Generation of Interactive Visual Environments for Direct Manipulation of Database Content. In: VL 1999 1999. pp. 178-179. Available online
Kranzlmüller, Dieter, Stankovic, Nenad and Volkert, Jens (1999): Debugging Parallel Programs with Visual Patterns. In: VL 1999 1999. pp. 180-181. Available online
Carrico, Luis, Antunes, Pedro and Guimarães, Nuno (1999): Visual Reflection: Language, Action and Feedback. In: VL 1999 1999. pp. 182-184. Available online
Handl, Daniela (1999): HotFlow - A Visual Language for Workflow Applications in E-Commerce. In: VL 1999 1999. pp. 185-186. Available online
Erwig, Martin and Schneider, Markus (1999): Visual Specification of Spatio-Temporal Developments. In: VL 1999 1999. pp. 187-188. Available online
Oshiba, Takashi and Tanaka, Jiro (1999): "3D-PP": Three-Dimensional Visual Programming System. In: VL 1999 1999. pp. 189-. Available online
Liechti, Olivier and Ichikawa, Tadao (1999): A Visual Interaction Mechanism for Increasing Awareness on the WWW. In: VL 1999 1999. pp. 192-193. Available online
Cibelli, Maurizio, Costagliola, Gennaro, Polese, Giuseppe and Tortora, Genoveffa (1999): Browsing the Web through Virtual Reality. In: VL 1999 1999. pp. 194-195. Available online
Miura, Motoki and Tanaka, Jiro (1999): An Animated Demonstration Authoring System for Java Applets. In: VL 1999 1999. pp. 196-197. Available online
Chung, Vincent, Hosking, John G. and Mugridge, Warwick B. (1999): Visual Specification of 3D Notations Using 3DComposer. In: VL 1999 1999. pp. 198-199. Available online
Goldman, Neil M. and Balzer, Robert (1999): The ISI Visual Design Editor Generator. In: VL 1999 1999. pp. 20-. Available online
Tatemura, Jun'ichi, Santini, Simone and Jain, Ramesh (1999): Social and Content-Based Approach for Visual Recommendation of Web Graphics. In: VL 1999 1999. pp. 200-201. Available online
Ibrahim, Bertrand and Yoshizumi, Hidenori (1999): Solving the Spaghetti Plate Syndrome in a Control-Flow Language with a VLSI-Like Solution. In: VL 1999 1999. pp. 202-203. Available online
Celentano, Augusto (1999): Virtual Worlds as Metaphors for Web Sites Exploration: Are They Effective?. In: VL 1999 1999. pp. 204-205. Available online
Rodgers, Peter J. and Vidal, Natalia (1999): Pragmatic Graph Rewriting Modifications. In: VL 1999 1999. pp. 206-207. Available online
Suzuki, Ryotaro and Iwadate, Yuichi (1999): INVENTION - A Study of Counterpoint Structure Description. In: VL 1999 1999. pp. 208-. Available online
Shimojima, Atsushi (1999): Derivative Meaning in Graphical Representations. In: VL 1999 1999. pp. 212-219. Available online
Gurr, Corin A. and Tourlas, Konstantinos (1999): Formalizing Pragmatic Features of Graph-Based Notations. In: VL 1999 1999. pp. 220-227. Available online
Adachi, Yoshihiro, Kobayashi, Suguru, Tsuchida, Kensei and Yaku, Takeo (1999): An NCE Context-Sensitive Graph Grammar for Visual Design Languages. In: VL 1999 1999. pp. 228-235. Available online
Costagliola, Gennaro, Ferrucci, Filomena, Polese, Giuseppe and Vitiello, Giuliana (1999): Supporting Hybrid and Hierarchical Visual Language Definition. In: VL 1999 1999. pp. 236-. Available online
Blackwell, Alan and Green, T. R. G. (1999): Does Metaphor Increase Visual Language Usability?. In: VL 1999 1999. pp. 246-253. Available online
Bianchi, A., D'Enza, M., Matera, Maristella and Betta, A. (1999): Designing Usable Visual Languages: The Case of Immune System Studies. In: VL 1999 1999. pp. 254-261. Available online
Good, Judith (1999): VPLs and Novice Program Comprehension: How Do Different Languages Compare?. In: VL 1999 1999. pp. 262-269. Available online
McCrickard, D. Scott and Catrambone, Richard (1999): Beyond the Scrollbar: An Evolution and Evaluation of Alternative Navigation Techniques. In: VL 1999 1999. pp. 270-. Available online
Demetrescu, Camil and Finocchi, Irene (1999): Smooth Animation of Algorithms in a Declarative Framework. In: VL 1999 1999. pp. 280-287. Available online
Orimo, Emiko and Koike, Hideki (1999): ZASH: A Browsing System for Multi-Dimensional Data. In: VL 1999 1999. pp. 288-295. Available online
Hewagamage, K. Priyantha, Hirakawa, Masahito and Ichikawa, Tadao (1999): Interactive Visualization of Spatiotemporal Patterns Using Spirals on a Geographical Map. In: VL 1999 1999. pp. 296-. Available online
Burnett, Margaret M., Sheretov, Andrei and Rothermel, Gregg (1999): Scaling up a "What You See Is What You Test" Methodology to Spreadsheet Grids. In: VL 1999 1999. pp. 30-37. Available online
Ota, Yukio (1999): Historical Role and Capability of Visual Language. In: VL 1999 1999. pp. 308-313. Available online
(1999): Demonstrations. In: VL 1999 1999. pp. 314-315. Available online
Harada, Toshinobu, Yoshimoto, Fujiichi and Moriyama, Masamitsu (1999): An Aesthetic Curve in the Field of Industrial Design. In: VL 1999 1999. pp. 38-47. Available online
Haarslev, Volker, Möller, Ralf and Wessel, Michael (1999): On Specifying Semantics of Visual Spatial Query Languages. In: VL 1999 1999. pp. 4-11. Available online
Bottoni, Paolo, Chang, Shi-Kuo, Costabile, Maria Francesca, Levialdi, Stefano and Mussio, Piero (1999): Dimensions of Visual Interaction Design. In: VL 1999 1999. pp. 48-. Available online
Chattratichat, Jaturon, Guo, Yike and Syed, Jameel (1999): A Visual Language for Internet-Based Data Mining and Data Visualization. In: VL 1999 1999. pp. 64-71. Available online
Sifer, Mark and Liechti, Olivier (1999): Zooming in One Dimension Can Be Better Than Two: An Interface for Placing Search Results in Context with a Restricted Sitemap. In: VL 1999 1999. pp. 72-79. Available online
Sauer, Stefan and Engels, Gregor (1999): Extending UML for Modeling of Multimedia Applications. In: VL 1999 1999. pp. 80-. Available online
Sommerer, Christa and Mignonneau, Laurent (1999): VERBARIUM and LIFE SPACIES: Creating a Visual Language by Transcoding Text into Form on the Internet. In: VL 1999 1999. pp. 90-95. Available online
Slattery, Diana, Brubaker, William and O'Neil, Daniel (1999): Mazes and Morphs: Modeling Meaning in Glide, a Non-Linear, Dynamic Visual Language. In: VL 1999 1999. pp. 96-103. Available online
Give us your opinion! Do you have any comments/additions
that you would like other visitors to see?
[...] let us open up the world of programming to end users. As has been shown time and again, no matter how much designers and programmers try to anticipate and provide for what users will need, the effort always falls short because it is impossible to know in advance what may be needed.
-- Bonnie Nardi. In "A Small Matter of Programming" (1993). p. 3
Read the fascinating history of Wearable Computing, told by its father, Steve Mann
Read Steve's chapter !
The Social Design of Technical Systems: Building technologies for communities
The Encyclopedia of Human-Computer Interaction, 2nd Ed.