Visual Basic Bibliography Examples

Visual Language Research Bibliography



Introduction


This page is a structured bibliography of papers pertaining to visual language (VL) research. It also contains a brief list of links to other, related resources about visual language research.

The papers in the bibliography were all contributed by their original authors. The papers are: (1) all the IEEE Symposium on Visual Languages (VL) conference papers starting with VL'98, (2) Journal of Visual Language and Computing papers that authors have listed here (authors of all JVLC papers are strongly encouraged to list their papers here), and (3) any additional papers an author chooses to contribute. The classification system used to classify these papers evolved from one originally devised specifically for visual programming language (VPL) research (Margaret Burnett and Marla Baker, "A Classification System for Visual Programming Languages," Journal of Visual Languages and Computing, September 1994, 287-300. There is also a technical report version). The original classification system has since been expanded to handle some other subareas of VL research.

To navigate through the bibliography, you may click at any particular section in the table of contents to view its entries, or you may manually scroll down through all the sections. All headings in the table of contents are used to classify papers, not just the lowest levels. Names of systems and approach-specific phrases, if applicable, are often also included in the bibliography entries. If your WWW browser is equipped with text search capabilities, keyword searches can also be performed to search for system names, author names, etc.

All papers in this bibliography were classified by their original authors. Authors are encouraged to contribute bibliography entries for their own papers. Submissions can be made using a web form.



Table of Contents Overview


There are four subtrees, paralleling the classic computing paradigm:
  • Visual processing: Visual Programming Languages (on this page, starting below)

Detailed Table of Contents: "Visual Programming Languages" subtree


VPL: Visual Programming Languages


Detailed Table of Contents: "Visual Information Analysis" subtree


VINPUT: Analysis of Visual Information



Related Information
Acknowledgments


DETAILED BIBLIOGRAPHY

VPL: VISUAL PROGRAMMING LANGUAGES


Burnett, Margaret M. and Marla J. Baker, A Classification System for Visual Programming Languages, Journal of Visual Languages and Computing, 287-300, September 1994.
Keywords and Phrases: VPL: Visual Programming Languages

Burnett, Margaret, Richard Hossli, Timothy Pulliam, Brian VanVoorst, and Xiaoyang Yang, Toward Visual Programming Languages for Steering in Scientific Visualization: a Taxonomy, IEEE Computational Science & Engineering, 44-62, Winter 1994.
Keywords and Phrases: VPL: Visual Programming Languages, VPL-V.D: Scientific visualization languages

Burnett, Margaret, Visual Programming. In Encyclopedia of Electrical and Electronics Engineering (John G. Webster, ed.), John WIley & Sons Inc., New York, 1999.
Keywords and Phrases: VPL: Visual Programming Languages

Chang, S. K., Margaret Burnett, Stefano Levialdi, Kim Marriott, Joseph Pfeiffer, and Steven Tanimoto, The Future of Visual Languages. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, Sept. 1999. Pages 58 to 61.
Keywords and Phrases: VPL: Visual Programming Languages

Collopy, Fred, Robert Fuhrer, David Jameson, Visual Music in a Visual Programming Language. In IEEE Symposium on Visual Languages, Tokyo, Japan, October 1999.
Keywords and Phrases: VPL: Visual Programming Languages, imagers, lumia, midi, computer music, abstract graphics, real-time languages

Cox, Philip T, Visual Programming Languages. In in Encyclopedia of Computer Science and Engineering, B.W. Wah (Ed.), John Wiley & Sons Inc., Hoboken, (June 2008).
Keywords and Phrases: VPL: Visual Programming Languages

Hirakawa, Masahito, Tadao Ichikawa, Visual Languages Studies - A Perspective. In Software - Concepts and Tools, 1994. Pages 61 to 67.
Keywords and Phrases: VPL: Visual Programming Languages

Ichikawa, Tadao, Masahito Hirakawa, Iconic Programming: Where to Go?. In IEEE Software, November, 1990. Pages 63 to 68.
Keywords and Phrases: VPL: Visual Programming Languages, VPL-II.B.2: Iconic languages

Kindborg, Mikael, How Children Understand Concurrent Comics: Experiences from LOFI and HIFI Prototypes. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments , Stresa, Italy, September 2001.
Keywords and Phrases: VPL: Visual Programming Languages, comics, children's programming, concurrent programming, lofi, hifi, narrative interpretations

Ryder, Barbara, Mary Lou Soffa and Margaret Burnett, The Impact of Software Engineering Research on Modern Programming Languages. In ACM Transactions on Software Engineering and Methodology, October, 2005. Pages 431 to 477.
Keywords and Phrases: VPL: Visual Programming Languages, (Section 4 is the one about visual programming.)

Störrle, Harald, VMQL: A Generic Visual Model Query Language. In IEEE Symposium on Visual Languages/Human Centric Computing, Corvallis, Oregon, September 2009.
Keywords and Phrases: VPL: Visual Programming Languages, VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-III.A.1: Data abstraction, VPL-IV.D Translators

Zhang, Kang, Visual Languages and Applications. In Research Manuscript, Springer, 2007.
Keywords and Phrases: VPL: Visual Programming Languages, VPL-II.B: Visual representations, VPL-II.B.1: Diagrammatic languages, VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs


VPL-I: Environments and Tools for VPLs


Abraham, Robin, FoXQ - XQuery by Forms. In 2003 IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-V.B: Database languages, XML Query

Abraham, Robin, Martin Erwig, Header and Unit Inference for Spreadsheets Through Spatial Analyses. In IEEE Symposium on Visual Languages and Human-Centric Computing , Rome, Italy, September 2004.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VII.C: Debugging visual code

Abraham, Robin, Identifying Structure in Spreadsheets. In IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VII.C: Debugging visual code

Abraham, Robin, Martin Erwig, Goal-Directed Debugging of Spreadsheets. In IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, USA, September 2005.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VII.C: Debugging visual code

Ambler, Allen L, Jennifer Leopold, Public Programming in a Web World. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, September 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-V.F: Languages for programming web-based applications, public programming

Arndt, Timothy, Angela Guercio, S.K. Chang, Visual Tools for a Multimedia IC Development Environment. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-V.F: Languages for programming web-based applications, Multimedia

Aschenbrenner, Peter, Andy Sch�rr, Generating Interactive Animations from Visual Specifications. In 2003 IEEE Symposium on Visual Languages and Formal Methods, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-V.A: General-purpose languages, VPL-VII.A: Reusing visual code, Generating Animations Visualizations Specifications

Banerjee, Dwip, James C. Browne, Complete Parallelization of Computations: Integration of Data Partitioning and Functional Parallelism for Dynamic Data Structures . In IPPS 1996, 1996.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.1: Concurrent languages, VPL-IV.B: Efficiency, VPL-IV.D Translators, VPL-V.A: General-purpose languages, Integration of data partitioning into the CODE model

Banyasad, Omid, Philip. T. Cox, An Automatic Layout Algorithm for Lograph. In 2004 IEEE Symposium on Visual Languages and Human Centric Computing, Rome, Italy, Sept 2004.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.7: Logic languages, VPL-VI.C.6: Visual representation issues, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII.C: Debugging visual code

Banyasad, Omid, Philip T. Cox, Design and Implementation of an Interpreter Engine for a Visual Logic Programming Language. In Proceedings of the Second CologNet Workshop on Implementation Technology for Computational Logic Systems, Pisa, Italy, 2003. Pages 39 to 50.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.7: Logic languages, VPL-IV: Language Implementation Issues

Bardohl, Roswitha, Ribeiro Leila, Towards a Compositional Approach to Define Graphical Animation of Software Applications. In 2001 IEEE Symposium on Visual Languages and Formal Methods, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.8: Multi-paradigm languages, VPL-II.B: Visual representations, VPL-V.A: General-purpose languages, VPL-VI.A: Formal definition of VPLs, Animation Modules

Baron, Micka�l MB, Patrick Girard, Bringing Robustness to End-User Programming. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001. Pages 142 to 149.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, Visual Programming, Model Based Systems

Bergin, Joe, K. Brodlie, M. Goldweber, R. Jimenez-Peris, S. Khuri, M. Patino-Martinez, M. McNally, T. Naps, S. Rodger, J. Wilson, An overview of visualization: its use and design. In 1996 ACM ITiCSE, Barcelona, Spain, June 1996. Pages 192 to 200.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II: Language Classifications, VPL-III: Language Features, Visual Functional Programming, Visual Debugging

Bergin, Joe, R. Jimenez-Peris, M. McNally, T.Naps,M.Patino-Martinez, V. Proulx, J. Tarhio, Using the WWW as the delivery mechanism for Interactive Visualization-Based Instructional Modules. In 1997 ACM ITiCSE, Uppsala, Sweden, June 1997.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II: Language Classifications, VPL-III: Language Features, VPL-V.F: Languages for programming web-based applications, VPL-V.G: Languages for education, Visual Functional Programming, Visual Debugging

Bianchi, Nadia, Paolo Bottoni, Piero Mussio, Marco Protti, Cooperative Visual Environments for the design of Effective Visual Systems. In Journal of Visual Languages and Computing,, , 1993. Pages 357 to 381.
Keywords and Phrases: VPL-I. Environments and Tools for VPL

Bianchi, Alessandro, Michele D'Enza, Maristella Matera, Alberto, Betta, Designing Usable Visual Languages: the Case of Immune System Studies. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-V.E: User-interface generation languages

Bimonte, Sandro, Filomena Ferrucci, Robert Laurini, Giuseppe Polese, Prototype of a Visual Language for Spatial Data Mining. In 2003 Symposium on Visual/Multimedia, HCC'03 , Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-V.B: Database languages, Spatial Data Mining, Geographic Information Systems, Visual languages, Metaphor

Bottoni, Paolo, Piero Mussio, Benedetto Olivieri, Marco Protti, A completely visual environment for agent-based computing. In Workshop on Advanced Visual Interfaces, Gubbio, Italy, May 1998. Pages 261 to 263.
Keywords and Phrases: VPL-I. Environments and Tools for VPL

Bottoni, Paolo, Juan de Lara, Esther Guerra, Action Patterns for the Specification of the Execution Semantics of Visual Languages. In 2007 IEEE Symposium on Visual Languages and Human Centric Computing, Cour d'Alene, Oregon / USA, September 2007. Pages 163 to 170.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV.A: Computational approaches, VPL-VI.A: Formal definition of VPLs, Patterns, DPO approach, execution semantics

Brown, David R, Brad Vander Zanden, bvz@cs.utk.edu, The Whiteboard Environment: An Electronic Sketchpad for Data Structure Design and Algorithm Description. In 1998 IEE Symposium on Visual Languages, Nova Scotia, Canada, September 1998. Pages 1 to 8.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.10: Programming-by-demonstration languages, VPL-VI.C.6: Visual representation issues, development tools, visual programming environments, data structure visualization, visual programming languages

Burmester, Sven, Holger Giese, Visual Integration of UML 2.0 and Block Diagrams for Flexible Reconfiguration in Mechatronic UML. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computation (VL/HCC'05), Dallas, Texas/USA, September 2005.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.9: Object oriented languages, VPL-II.B.1: Diagrammatic languages, VPL-VII.A: Reusing visual code, Real-Time Systems, Hybrid Systems, UML

Burnett, Margaret M, Martin Erwig, Visually Customizing Inference Rules About Apples and Oranges. In IEEE International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), Arlington, VA, USA, September 2002.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-III.C: Data types and structures, VPL-VI.C.5: Type checking and type theory, units, inference rules, spatial layout

Campbell, Jeffrey D, Multi-User Collaborative Visual Program Development. In Human Centric Computing Languages and Environments 2002, Arlington, VA, USA, September 2002.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VI.D.2: Cognitive and user-interface design issues, Computer Supported Cooperative Work, concurrency control, scalability

Carrara, Paola, Daniela Fogli, Giuseppe Fresta, Piero Mussio, Making Abstract Specifications Concrete to End-Users: the Visual Workshop Hierarchy Strategy. In 2002 IEEE Symposia on Human Centric Computing Languages and Environments, Arlington, VA, USA, September 2002.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-V.E: User-interface generation languages, VPL-V.F: Languages for programming web-based applications, VPL-VI.A: Formal definition of VPLs

Casella, Giovanni, Gennaro Costagliola, Vincenzo Deufemia, Maurizio Martelli, Viviana Mascardi, An Agent-Based Framework for Context-Driven Interpretation of Symbols in Diagrammatic Sketches. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'06), Brighton, United Kingdom, September 2006. Pages 73 to 80.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-IV.A: Computational approaches, VPL-IV.C: Parsing, Diagram Understanding, Freehand Sketching, Sketch Recognition, Pen-based Interfaces, Intelligent Agents, Multi-Agent Systems

Castello, Rodolfo, Rym Mili, Haripriya Madabushi, Visualizing Graphical and Textual Formalisms. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001. Pages 120 to 121.
Keywords and Phrases: VPL-I. Environments and Tools for VPL

Chang, S. K. , The Sentient Map. Technical Report Jan-2000-Chang, Jan 2000, University of Pittsburgh, Pittsburgh, PA, 15260 USA.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-V.B: Database languages

Chatley, Robert, Jeff Kramer, Jeff Magee, Sebastian Utchitel, Visual Methods for Web Application Design. In The 2003 IEEE Symposium on Visual/Multimedia Software Engineering , Auckland, New Zealand, Octoiber 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, Behaviour models, Usability

Chattratichat, Jaturon, Yi-ke Guo and Jameel Syed, A Visual Language for Internet-based Data Mining and Data Visualisation. In Visual Language Symposium, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-V.F: Languages for programming web-based applications, VPL-VII.A: Reusing visual code, Data Mining, Interactive Visual Programming

Chok, Sitt Sen, Kim Marriott, Tom Paton, Constraint-based Diagram Beautification. In 1999 IEEE Symposium of Visual Language, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV.C: Parsing, VPL-IV.D Translators, VPL-V.E: User-interface generation languages

Citrin, Wayne V, Carlos Santiago, Incorporating Fisheyeing into a Visual Programming Environment. In 1996 IEEE Symposium on Visual Languages, Boulder, Colorado, September 1996. Pages 20 to 27.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-III.B: Control flow, VPL-V.A: General-purpose languages, VPL-VI.C.2: Effective use of screen real estate

Citrin, Wayne V, Carlos Santiago, Benjamin Zorn, Scalable Interfaces to Support Program Comprehension. In 1996 IEEE Workshop on Program Comprehension, Berlion, Germany, March 1996. Pages 123 to 132.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-III.B: Control flow, VPL-V.A: General-purpose languages, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VI.C.2: Effective use of screen real estate

Costabile, Maria Francesca, Daniela Fogli, Giuseppe Fresta, Piero Mussio & Antonio Piccinno , Building Environments for End-User Development and Tailoring . In IEEE Symposia on Human-Centric Computing Languages and Environments (HCC) 2003, Auckland, New Zealand , October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL

Costagliola, Gebbaro, F. Ferrucci, G. Polese and G. Vitiello , Supporting Hybrid and Hierarchical Visual Language Definition. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, visual programming environments, VLCC, hierarchical visual languages

Costagliola, Gennaro, Vincenzo deufemia, Filomena Ferrucci, Carmine Gravino, The Use of the GXL Approach for Supporting Visual Language Specification and Interchanging. In 2002 IEEE Symposia on Human Centric computing Languages and Environments, Arlington, VA, USA, September 2002. Pages 131 to 138.
Keywords and Phrases: VPL-I. Environments and Tools for VPL

Costagliola, Gennaro, Vincenzo Deufemia, Giuseppe Polese, Michele Risi, A Parsing Technique for Sketch Recognition Systems. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV: Language Implementation Issues, VPL-VI.A: Formal definition of VPLs, Sketch Understanding

Costagliola, Gennaro, Vincenzo Deufemia, Michele Risi, A Trainable System for Recognizing Diagrammatic Sketch Languages. In IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), Dallas, Texas, September 2005. Pages 281 to 283.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs, Sketch recognition

Costagliola, Gennaro, Vincenzo Deufemia, Giuseppe Polese, Michele Risi, Building syntax-aware editors for visual languages. In Journal of Visual Languages & Computing, December, 2005. Pages 508 to 540.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV: Language Implementation Issues, VPL-IV.C: Parsing, Syntax-aware editing

Costagliola, Gennaro, Vincenzo Deufemia, Michele Risi, A Multi-layer Parsing Strategy for On-line Recognition of Hand-drawn Diagrams. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'06), Brighton, United Kingdom, September 2006. Pages 103 to 110.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs, Diagram Understanding, Freehand Sketching, Sketch Recognition, Pen-based Interfaces, Visual Language Parsing

Cox, Philip T, Hugh Glaser, and Stuart Maclean, A Visual Development Environment for Parallel Applications. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, Sept 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-V: Language Purpose, Parallel and Distributed Computing; Programming Models

Cox, Philip T, Lei Dong, Obstacles to the industrial use of visual programming. In 2004 International Workshop on Visual Languages and Computing, San Francisco, CA, Sept 2004. Pages 304 to 311.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-V.A: General-purpose languages, VPL-VII: Software Engineering Issues for VPLs

Cramer, Bastian, Carsten Schmidt and Uwe Kastens, Usability Evaluation of a System for Implementation of Visual Languages. In IEEE Symposium on Visual Languages and Human-Centric Computing, Coeur d'Al�ne, Idaho, USA, 09 2007.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, usability generator high level specifications

Cramer, Bastian, Uwe Kastens, Animation automatically generated from simulation specifications. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, , , 9 2009.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VII.B: Testing visual code, VINPUT: Analysis of Visual Information

Dangberg, Andreas, Wolfgang Mueller, Generation of Interactive Visual Environments for Direct Manipulation of Database Content. In 1999 IEEE Symposium On Visual Languages, Tokyo, Japan, Sep 1999.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, database view interaction visualization

De Chiara, Rosario, Andrew Fish, EulerView: a non-hierarchical visualization component. In IEEE Symposium on Visual Languages and Human-Centric Computing , Coeur d'Al�ne, Idaho, September 2007. Pages 145 to 152.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, Euler Diagrams, Categorisation, Classification, Facet Search, TreeView, EulerView, Polyarchy, Intersection

Di Martino, Sergio, F. Ferrucci, L. Paolino, M. Sebillo, G. Vitiello, G. Avagliano, A WebML-based Visual Language for the Development of Web GIS Applications. In IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2007), Coeur d'Al�ne, Idaho, USA, September 2007. Pages 209 to 214.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-V.F: Languages for programming web-based applications, WEB GIS

Dong, Jing, Sheng Yang, Visualizing Design Patterns With A UML Profile. In The 2003 IEEE Symposium on Visual/Multimedia Languages , Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-III.D: Documentation, VPL-VII.A: Reusing visual code, Design Patterns, UML

Erwig, Martin, Bernd Meyer, Heterogeneous Visual Languages - Integrating Visual and Textual Programming. In 1995 IEEE Symposium on Visual Languages, Darmstadt, Germany, September 1995. Pages 318 to 325.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.8: Multi-paradigm languages, VPL-III.C: Data types and structures

Esser, Robert, J�rn W. Janneck, Moses - A Tool Suite for Visual Modelling of Discrete-Event Systems. In Symposium on Visual/Multimedia Approaches to Programming and Software Engineering, HCC01, Stresa, Italy, September 2001. Pages 272 to 279.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-V.D: Scientific visualization languages

Gauvin, Simon, Trevor Smedley, Reduction of Cognitive Load Through the Addition of High-Level Semantics to ReactoGraph. In VL/HCC 2004, Rome, Italy, Sept 2004.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-III.B: Control flow, VPL-VI.C.6: Visual representation issues, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues

Gestwicki, Paul, Bharat Jayaraman, Interactive Visualization of Java Programs. In IEEE Symposium on Human-Centric Computing, Languages, and Environments, Arlington, VA/USA, September 2002.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV.D Translators, VPL-VII.C: Debugging visual code, object-oriented programs, visual operational semantics, visual debugging, graph drawing, source-to-source transformation

Goldman, Neil M, Robert M. Balzer, The ISI Visual Design Environment Generator. In 1999 IEEE Symposium on Visual Languages (VL'99), Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV: Language Implementation Issues, VPL-V.E: User-interface generation languages, COTS platforms for visual language implementation

Gordon, Donald, Robert Biddle, James Noble, Ewan Tempero, A Technology For Lightweight Web-Based Visual Applications. In 2003 IEEE Symposium on Visual/Multimedia Software Engineering, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV: Language Implementation Issues, VPL-V.F: Languages for programming web-based applications

Grigoreanu, Valentina, Roland Fernandez, Kori Inkpen, George Robertson, What Designers Want: Needs of Interactive Application Designers. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, OR, September 2009.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VI.C: VPL design issues, VPL-VI.D: Human-oriented issues

Grundy, John, Rick Mugridge and John Hosking, Visual Specification of Multi-View Visual Environments. In 1998 IEEE Symposium on Visual Languages, Helifax, Nova Scotia, Canada, September 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV: Language Implementation Issues

Grundy, John C, John Hosking, High-level Static and Dynamic Visualisation of Software Architectures. In 2000 IEEE Symposium on Visual Languages, Seattle, WA, USA, September 2000.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-V.A: General-purpose languages, VPL-VII.C: Debugging visual code

Grundy, John, John G Hosking, High-level Static and Dynamic Visualisation of Software Architectures. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-I. Environments and Tools for VPL

Hirakawa, Masahito, Yuki Kojima, Atsuo Yoshitaka, Transparent Interface: A Seamless Media Space Integrating the Real and Virtual Worlds. In 2003 IEEE Symposium on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, augmented reality

Hundhausen, Christopher, Jonathan Lee Brown, What You See Is What You Code: A Radically Dynamic Algorithm Visualization Development Model for Novice Learners. In 2005 IEEE Symposium on Visual Languages, Dallas, TX, September 2005.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VI.C.3: Liveness, VPL-VI.D.1: Empirical studies

Ibrahim, Bertrand, Optimizing Cut-and-Paste on Directed Graphs, with a User-Controlled Edge Reconstruction Strategy. In 1998 IEEE International Symposium on Visual Languages (VL'98), Halifax, Canada, September 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-V.A: General-purpose languages, VPL-VI.D.2: Cognitive and user-interface design issues

Ibrahim, Bertrand, Hidenori YOSHIZUMI, Solving the Spaghetti Plate Syndrome in a Control-Flow Language with a VLSI-Like Solution. In 1999 IEEE Symposium on Visual Languages (VL'99), Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-III.B: Control flow, VPL-IV.B: Efficiency, VPL-VI.D.2: Cognitive and user-interface design issues, VLSI

Ibrahim, Bertrand, Optimizing Cut-and-Paste Operations in Directed-Graph Editing. In HCI International '97, San Francisco, California, August 1997. Pages 359 to 362.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-VI.D.2: Cognitive and user-interface design issues, Cut, Paste

Jamroendararasame, Kornkamol, Tetsuya Suzuki and Takehiro Tokuda, A Visual Approach to Development of Web Services Providers/Requestors. In 2003 IEEE Symposium on Visual/Multimedia Software Engineering, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-V.F: Languages for programming web-based applications

Janneck , J�rn W, Robert Esser, A Predicate-Based Approach to Defining Visual Language Syntax. In Symposium on Visual Languages and Formal Methods, HCC01, Stresa, Italy, September 2001. Pages 40 to 47.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-V.D: Scientific visualization languages, VPL-VI.A: Formal definition of VPLs

Jin, Yan, Robert Esser, Joern Janneck, Analysis-oriented Semantics Definition of Visual Languages. In 2003 IEEE Symposium on Visual Languages and Formal Methods, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.8: Multi-paradigm languages, VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, VINPUT: Analysis of Visual Information, formal analysis, semantics definition

Jonsson, Torsten A, Andreas Hamfelt, Uppsala University, DAViLa - A Domain Adaptable Visual Language. In The 2003 IEEE Symposium on Visual / Multimedia Languages, VL03, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-V.A: General-purpose languages, VPL-V.B: Database languages, Compositional Logic, Sets, Declarative Programming, Relational Programming.

Jung, Matthias, Uwe Kastens, Christian Schindler, und Carsten Schmidt, A Pattern-Based Generator for Implementation of Visual Languages. In 2000 IEEE International Symposium on Visual Languages, Seattle, Washington, USA, September 2000. Pages 71 to 72.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV.D Translators, VPL-VI.A: Formal definition of VPLs, VPL-VI.D.2: Cognitive and user-interface design issues

Karam, Marcel R, Trevor J. Smedley smedley@cs.dal.ca, A Control-flow Testing Methodology for a Dataflow Based Visual Programming Language. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, 09 2001. Pages 280 to 287.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.4: Form-based and spreadsheet-based languages, VPL.II.B.3: Languages based on static pictorial sequences, VPL-III.B: Control flow, VPL-VII: Software Engineering Issues for VPLs, Testing Visual codel Dataflow languages

Kato, Yoshikazu, Etsuya Shibayama, Shin Takahashi, Effect lines for specifying animation effects. In IEEE Symposium on Visual Languages and Human-Centric Computing., Rome, Italy, September 2004.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL.II.B.3: Languages based on static pictorial sequences, VPL-VI.C.6: Visual representation issues, effect lines, speed lines, key frame animation, animation effects, animation authoring, visual input method, presentation design

Kim, Chul H, John Hosking and John Grundy, A Suite of Visual Languages for Statistical Survey Specification. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, September 2005.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, statistical surveys, visual language, visual environment

Ko, Andrew J., Brad A. Myers and Htet Htet Aung, Six Learning Barriers in End-User Programming Systems. In IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VI.C: VPL design issues, VPL-VI.D.1: Empirical studies, Learning barriers

Ko, Andrew J., Designing a Flexible and Supportive Direct-Manipulation Programming Environment. In IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-V.G: Languages for education, VPL-VI.D.2: Cognitive and user-interface design issues

Kong, Jun, Kang Zhang, Graph-based Consistency Checking in Spatial Information Systems. In 2003 IEEE Symposium on Visual Languages and Formal Methods, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL

Kranzlm�ller, Dieter A, Nenad Stankovic, Jens Volkert, Debugging Parallel Programs with Visual Patterns. In 1999 IEEE Symposium on Visual Languages (VL'99), Tokyo, Japan, Sept. 1999.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-III: Language Features, VPL-V.A: General-purpose languages, Debugging parallel programs

Krau�, Matthias H, Frieder Nake, Susi Grabowski, Chinese Whispers. Semiotically Mediating Between Idea and Program. In IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001. Pages 165 to 172.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.8: Multi-paradigm languages, VPL-V.C: Image-processing languages, VPL-VI.C.6: Visual representation issues, VPL-VI.D.2: Cognitive and user-interface design issues, Metaphor, Semiotics, Telephone, Constructivism, Learning

Lahtinen , Samuel, Peltonen Jari, Enhancing Usability of UML CASE-Tools with Speech Recognition. In The 2003 IEEE Symposia on Human-Centric Computing Languages and Environments, Auckland, New Zealand, 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, UML, Speech regonition, CASE-tools, Usability

Lawrance, Joseph, Steven Clarke, Margaret Burnett, and Gregg Rothermel, How Well Do Professional Developers Test with Code Coverage Visualizations? An Empirical Study. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, USA, Sept. 2005.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VI.D.1: Empirical studies, VPL-VII.B: Testing visual code

Li, Yongqiang, John Grundy, Robert Amor, John Hosking, A data mapping specification environment using a concrete business form-based metaphor. In 2002 IEEE Conference on Human-Centric Computing, Arlington, VA, September 2002.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.10: Programming-by-demonstration languages, form-based data mapping

Liu, Xiaojun, Yuhong Xiong, Edward A. Lee, The Ptolemy II Framework for Visual Languages. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001. Pages 50 to 51.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.1: Concurrent languages, VPL-II.A.8: Multi-paradigm languages, VPL-III.B: Control flow, Abstract Syntax, Actors, Domains, Models of Computation (MoC), Finite State Machine (FSM), *charts, Hybrid Systems, Embedded Systems, Heterogeneity.

Liu, Na, John Hosking, John Grundy, Integrating a Zoomable User Interfaces Concept into a Visual Language Meta-tool Environment. In 2004 IEEE Conference on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B: Visual representations, VPL-VI.D.2: Cognitive and user-interface design issues

Liu, Na, John Hosking and John Grundy, A Visual Language and Environment for Specifying Design Tool Event Handling. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, September 2005.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-III.E Event handling, VPL-VII.A: Reusing visual code, VPL-VII.C: Debugging visual code, Visual Language, Event Handling, Meta Tool

Maoz, Shahar, Asaf Kleinbort, David Harel, Towards Trace Visualization and Exploration for Reactive Systems. In 2007 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2007), , Idaho, USA, September 2007. Pages 153 to 156.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.9: Object oriented languages, VPL-II.B.1: Diagrammatic languages, Reactive Systems, Execution Traces, Sequence Diagrams, Live Sequence Charts, Scenario-Based Approach, Modeling, Testing, Debugging

Maplesden, David , John Grundy, John Hosking, A Visual Language for Design Pattern Modelling and Instantiation. In 2001 IEEE Symposia on Human-Centric Computing, , , 2001.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-III.D: Documentation, VPL-VII.A: Reusing visual code, Design patterns VL and tool support

Marriott, Kim, Bernd Meyer, Visual Language Theory. (collection of papers), 1998, Springer Verlag.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV.C: Parsing, VPL-IV.D Translators, VPL-VI.A: Formal definition of VPLs

Martin, Ludger, Visual Development Environment Based on Component Technique. In IEEE Symposium on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, Component Development Component Assembly Component Testing

Martinez, Alberto, Francisco Perez-Sorrosal, Marta Patino-Martınez, Ricardo Jimenez-Peris, ZenFlow: A Visual Web Service Composition Tool for BPEL4WS. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, September 2005.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-II.B.1: Diagrammatic languages, VPL-III.B: Control flow, VPL-VII.A: Reusing visual code, Visual Web Service Composition, BPEL

Masui, Toshiyuki, HyperSnapping. In HCC'01, Stresa, Italy, September 01. Pages 188 to 194.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-V.A: General-purpose languages, VPL-VI.D: Human-oriented issues, Programming by Example, PBE

McCrickard, Scott, Richard Catrambone, Beyond the Scrollbar: An Evolution and Evaluation of Alternative Navigation Techniques. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VI.D.1: Empirical studies, scrollbars, navigation bars, information mural, pile metaphor, visualization

Minas, Mark B, Automatically Generating Environments for Dynamic Diagram Languages. In IEEE Symposium on Visual Languages (VL'98), Halifax, Canada, Sept. 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs

Minas, Mark, Diagram editing with hypergraph parser suppor. In IEEE Symposium on Visual Languages (VL'97), Capri, Italy, Sept. 1997. Pages 230 to 237.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs

Minas, Mark, Johann Gottschall, Specifying animated diagram languages. In 2nd International Workshop on Theory of Visual Languages (TVL'97), Capri, Italy, Sept. 1997.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues

Miyamoto, Kenji, Yasunori Harada, DVispatch: A Visual Language with Distributed Rewriting. In 14th IEEE Symposium on Visual Languages, Halifax, Nova Scotia/Canada, September 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.11: Rule-based languages, VPL-III.E Event handling, VPL-IV.A: Computational approaches, VPL-V.A: General-purpose languages, distributed systems

Mulholland, Paul, Stuart Watt, Hank: A Friendly Cognitive Modelling Language for Psychology Students. In 1998 IEEE Symposium on Visual Languages, Nova Scotia, Canada, September 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VI.C: VPL design issues, VPL-VI.D: Human-oriented issues, VPL-VI.D.2: Cognitive and user-interface design issues

Nagl M., Andreas Schuerr, A Specification Environment for Graph Grammars, Proc. 4th Int. Workshop on Graph-Grammars and Their Application to Computer Science, LNCS 532, Springer Verlag, 599-609, 1991.
Keywords and Phrases: VPL-I: Environments and Tools for VPLs

Newton, Peter, James C. Browne, The CODE 2.0 Graphical Parallel Programming Language . In Proc. ACM Int. Conf. on Supercomputing, , , July 1992.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II: Language Classifications, VPL-III: Language Features, VPL-IV: Language Implementation Issues, VPL-V: Language Purpose, CODE, visual parallel programming system, architecture-independent model

Oshiba, Takashi, Jiro Tanaka, ``3D-PP'': Three-Dimensional Visual Programming System. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999. Pages 13th to 16th.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.1: Concurrent languages, VPL-II.A.7: Logic languages, VPL-V.A: General-purpose languages, 3-D computer human interaction, Direct manipulation, Concurrent logic programming, Visualization of complex data structures, Animated presentation.

Patry, Guillaume, Patrick Girard, End-User Programming in a Structured Dialogue Environment: the GIPSE Project. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001. Pages 212 to 219.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, End-User Programming

Pautasso, Cesare, Gustavo Alonso, Visual Composition of Web Services. In 2003 IEEE Symposia on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003. Pages 92 to 99.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-III.B: Control flow, VPL-V.A: General-purpose languages, VPL-VI.C.2: Effective use of screen real estate, Web Services, Visual Composition Language

Pautasso, Cesare, Gustavo Alonso, The JOpera Visual Composition Language. In Journal of Visual Languages and Computing (JVLC), 16(1-2), 2005. Pages 119 to 152.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-III.B: Control flow, VPL-V.A: General-purpose languages, Web Service Composition Languages, Visual Business Process Modeling Languages

Phalgune, Amit D, Testing and Debugging Web Applications: An End-User Perspective. In IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-V.F: Languages for programming web-based applications, VPL-VII.C: Debugging visual code

Pietriga, Emmanuel, A Toolkit for Addressing HCI Issues in Visual Language Environments. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computation (VL/HCC'05), Dallas, Texas/USA, September 2005.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VII: Software Engineering Issues for VPLs, Human Computer Intreaction, Toolkit

Poggi, Caterina, Nicoletta Di Blas, Visual Communication in Virtual 3D Learning Environments. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VINPUT: Analysis of Visual Information, Virtual reality, learning, presence, proxemic semiotics, peripheral awareness

Potter, Richard L, Yasunori Harada, Additional Context for Gentle-Slope Systems. In 2003 IEEE International Symposium on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-III.D: Documentation

Reis, Carla, Rodrigo Quites Reis; Marcelo Abreu; Heribert Schlebbe; Daltro Nunes, Flexible Software Process Enactment Support in the APSEE Model. In IEEE International Symposium on Human-Centric Computing Languages and Environments, Arlington, VA / USA, September 2002.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, VPL-VI.C: VPL design issues

Reiser, Renata H. S., Ant�nio C. R. Costa, Gra�aliz P. Dimuro, Marcos B. Cardoso, Specifying the Geometric Machine Visual Language. In 2003 IEEE Symposia on Human-Centric Computing Languages and Environments , Auckland, New Zealand , October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV.C: Parsing, VPL-V: Language Purpose, VPL-VI.A: Formal definition of VPLs, Parallel and non-deterministic visual programming language

Rivera, Jose E, Francisco Durán, Antonio Vallecillo, A Graphical Approach for Modeling Time-Dependent Behavior of DSLs. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon, September 2009.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, Model Driven Engineering, Domain Specific Languages, Real-Time Behavioral specifications

Roast, Chris, B. Khazaei and J. I. Siddiqi, Formal Comparisons of Program Modification. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-VI.D: Human-oriented issues

Rodgers, Peter , Paul Mutton and Jean Flower, Dynamic Euler Diagram Drawing. In 2004 IEEE Symposium on Visual Languages and Human-Centric ComputingV, Rome, Italy, September 2004.
Keywords and Phrases: VPL-I. Environments and Tools for VPL

Roubtsova, Ella E., Serguei Roubtsov, A Human -Centric Tool for Component Design and Reuse in the UML. In 2003 IEEE Symposium on Visual Languages and Formal Methods, VLFM '03 , Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-VII.A: Reusing visual code, VPL-VII.C: Debugging visual code, VINPUT: Analysis of Visual Information, component behaviour,component reuse, specification in the UML, inheritance of behaviour, design debugging

Ruskin, Dantra, John Grundy, John Hosking, A Domain-Specific Visual Language for Report Writing Using Microsoft DSL Tools. In 2009 IEEE Symposium on Viusal Languages and Human-Centric ComputingO, Corvallis, Oregon, USA, September 2009.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-III.B: Control flow, VPL-III.D: Documentation, VPL-V.B: Database languages, visual report writing

Schuerr, Andreas, PROGRES, A Visual Language and Environment for Programming with Graph Rewrite Systems, Technical Report AIB 94-11, RWTH Aachen, Germany, 1994.
Keywords and Phrases: VPL-I: Environments and Tools for VPLs

Seals, Cheryl D, Mary Beth Rosson, John Carroll, Tracy Lewis, Lenese Colson, Fun Learning Stagecast Creator: An Exercise in Minimalism and Collaboration. In 2002 IEEE Symposium on Human Centric Computing Languages and Environments, Arlington, VA, September 2002.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-V.G: Languages for education, end user programming, minimalism, computer education

Shizuki, Buntarou, Masashi Toyoda and Etsuya Shibayama and Shin Takahashi, Visual Patterns + Multi-Focus Fisheye View: An Automatic Scalable Visualization Technique of Data-Flow Visual Program Execution. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-VII.C: Debugging visual code, fisheye viewing design patterns

Shneerson, Maria, Interactive Collaborative Visualization Environment for Geometric Computing. In Journal of Visual Languages & Computing, December, 2000.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, Algorithm visualization, Algorithm animation, Geometric algorithms

Sohn, Timothy Y, Context-Aware Computer Support for the Educationally Disadvantaged. In 2003 IEEE Symposium on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, ubiquitous computing, context-aware computing, educationally disadvantaged

Spinellis, Diomidis, Unix tools as visual programming components in a GUI-builder environment. In Software: Practice and Experience, January, 2002. Pages 57 to 71.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV.D Translators, VPL-VII: Software Engineering Issues for VPLs, components, reflection, Unix tools, pipe and filter architecture

Störrle, Harald, VMQL: A Generic Visual Model Query Language. In IEEE Symposium on Visual Languages/Human Centric Computing, Corvallis, Oregon, September 2009.
Keywords and Phrases: VPL: Visual Programming Languages, VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-III.A.1: Data abstraction, VPL-IV.D Translators

Swan, Jennifer, Maria Kutar, Trevor Barker, Carol Britton, User Preference and Performance with UML Interaction Diagrams. In Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-VI.D.1: Empirical studies, Interaction Diagrams, Preference and Performance, UML Diagrams

Taguchi, Mitsuhisa, Takehiro Tokuda, A Visual Approach for Generating Server Page Type Web Applications Based on Template Method. In 2003 IEEE Symposium on Visual/Multimedia Software Engineering, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-V.E: User-interface generation languages, VPL-V.F: Languages for programming web-based applications

Texier, Guillaume GT, Fabrice Depaulis, Laurent Guittet, End-User Class Definition in CAD Systems. In 2001 IEEE Symposia on Human-Centric Computer Languages and Environments, Stresa, Italy, September 2001. Pages 180 to 187.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, Programming by Example, End-User Programming

Toomim, Michael, Andrew Begel, Susan L. Graham, Managing Duplicated Code with Linked Editing. In IEEE Symposium on Human Centric Computing Languages and Environments, Rome, Italy, September 2004.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-III.A.2: Procedural abstraction, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII.A: Reusing visual code, Linked Editing, Duplicated Code, Clones, Copy and Paste, Programming by Analogy

Tortora, Genny , F. Ferrucci, G. Tortora, M. Tucci, G. Vitiello, A System for the rapid prototyping of Visual Language Environments. In Symposia on Human-Centric Computing, Stresa, Italy, September 2001. Pages 382 to 389.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV.C: Parsing

Tudoreanu, Mihail E, Rong Wu, Ashley Hamilton-Taylor, Eileen Kraemer, Empirical Evidence that Algorithm Animation Promotes Understanding of Distributed Algorithms. In IEEE Symposia on Human-Centric Computing Languages and Environments, Arlington, VA/USA, September 2002.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, algorithm animation, understanding of distributed computations

Winn, Andrea M, Trevor J. Smedley, Multimedia Workshop: Exploring the Benefits of a Visual Scripting Language. In IEEE Symposium on Visual Languages '98, Halifax, Nova Scotia, September 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VI.D.2: Cognitive and user-interface design issues, Visual multimedia scripting language

Yamaguchi, Shingo, Minoru Tanaka, Satoru Morita, Iconic System with Extension Mechanism. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia/Canada, September 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.9: Object oriented languages, VPL-II.B.2: Iconic languages, VPL-V.A: General-purpose languages, Extension, Visual Design Language

Zhang, Da-Qian, Kang Zhang, VisPro: A Visual Language Generation Toolset. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV.C: Parsing, VPL-V.A: General-purpose languages

Zhang, Kang, Da-Qian Zhang and Jiannong Cao, Design, Construction and Application of a Generic Visual Language Generation Environment. In IEEE Transactions on Software Engineering, April, 2001. Pages 289 to 307.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.B.1: Diagrammatic languages, VPL-V.A: General-purpose languages, Visual Language Generation

Zhu, Nianping, John Grundy, John Hosking, Pounamu: a meta-tool for multi-view visual language environment construction. In 2004 IEEE Conference on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-IV: Language Implementation Issues


VPL-II: Language Classifications



Bergin, Joe, K. Brodlie, M. Goldweber, R. Jimenez-Peris, S. Khuri, M. Patino-Martinez, M. McNally, T. Naps, S. Rodger, J. Wilson, An overview of visualization: its use and design. In 1996 ACM ITiCSE, Barcelona, Spain, June 1996. Pages 192 to 200.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II: Language Classifications, VPL-III: Language Features, Visual Functional Programming, Visual Debugging

Bergin, Joe, R. Jimenez-Peris, M. McNally, T.Naps,M.Patino-Martinez, V. Proulx, J. Tarhio, Using the WWW as the delivery mechanism for Interactive Visualization-Based Instructional Modules. In 1997 ACM ITiCSE, Uppsala, Sweden, June 1997.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II: Language Classifications, VPL-III: Language Features, VPL-V.F: Languages for programming web-based applications, VPL-V.G: Languages for education, Visual Functional Programming, Visual Debugging

Boursier, P. and M. Mainguenaud, Spatial Query Languages : Extended SQL vs. Visual Languages vs. Hypermaps, 5th International Symposium on Spatial Data Handling, Charleston, USA, August 3-7, 1992.
Keywords and Phrases: VPL-II: Language Classifications

Karavirta, Ville, Ari Korhonen and Lauri Malmi, Taxonomy of Algorithm Animation Languages. In SoftVis 06 - ACM Symposium on Software Visualization, Brighton, United Kingdom, September 2006. Pages 77 to 85.
Keywords and Phrases: VPL-II: Language Classifications, VPL-III: Language Features, VPL-V.G: Languages for education

Newton, Peter, James C. Browne, The CODE 2.0 Graphical Parallel Programming Language . In Proc. ACM Int. Conf. on Supercomputing, , , July 1992.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II: Language Classifications, VPL-III: Language Features, VPL-IV: Language Implementation Issues, VPL-V: Language Purpose, CODE, visual parallel programming system, architecture-independent model


VPL-II.A: Paradigms


Bryant, Sallyann, Double trouble: Mixing qualitative and quantitative methods in the study of eXtreme Programmers. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Roma, Italy, September 2004.
Keywords and Phrases: VPL-II.A: Paradigms, VPL-VI.D.1: Empirical studies, Psychology of Programming, Pair programming

Bryant, Sallyann, Double trouble: Mixing quantitative and qualitative methods in the study of eXtreme Programmers. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-II.A: Paradigms, VPL-IV.A: Computational approaches, VPL-VI.D.2: Cognitive and user-interface design issues, Pair programming, psychology of programming, eXtreme Programming, XP

Khazaei, Babak Dr., Michael Jackson, Is There Any Difference in Novice Comprehension of a Small Program Written in the Event-Driven and Object-Oriented Styles? . In 2002 IEEE Symposia on Human-Centric Computing, Arlington, VA, SEP 2002.
Keywords and Phrases: VPL-II.A: Paradigms, VPL-III: Language Features, VPL-VI.D: Human-oriented issues, program comprehension, Object-oriented style, event-driven style, empirical study

Send�n, Montserrat Mrs., Jes�s Lor�s, Towards the Design of a Client-Side Framework for Plastic UIs Using Aspects. In International Workshop on Plastic Services for Mobile Devices PSMD05, Roma, Italy, September 2005.
Keywords and Phrases: VPL-II.A: Paradigms, VPL-III.A: Abstraction, VPL-IV.B: Efficiency, VPL-VI.D.2: Cognitive and user-interface design issues


VPL-II.A.1: Concurrent languages


Ajiro, Takashi, Kensei Tsuchida, A Bit-Level Concurrent Visual Programming Language (A-BITS) and a Base Computation Model (APC) for its Development. In 2005 IEEE Symposium on Visual Languages & Human-Centric Computing, Dallas, Texas, September 2005. Pages 269 to 271.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-IV: Language Implementation Issues, VPL-IV.A: Computational approaches, bit-level operation, concurrent programming, model of computation

Auguston, Mikhail, Alfredo Delgado, Iterative Constructs in the Visual Data Flow Language. In 1997 IEEE Symposium on Visual Languages (VL'97), Capri, Italy, September 1997.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-II.B.1: Diagrammatic languages, VPL-III.B: Control flow, VPL-V.A: General-purpose languages

Auguston, Mikhail , The V experimental visual programming language. Technical Report NMSU-CSTR-9611, October 1996, New Mexico State University, Las Cruces, New Mexico/USA.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-II.B.1: Diagrammatic languages, VPL-III.B: Control flow, VPL-III.C: Data types and structures, VPL-V.A: General-purpose languages

Banerjee, Dwip, James C. Browne, Complete Parallelization of Computations: Integration of Data Partitioning and Functional Parallelism for Dynamic Data Structures . In IPPS 1996, , , 1996.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.1: Concurrent languages, VPL-IV.B: Efficiency, VPL-IV.D Translators, VPL-V.A: General-purpose languages, Integration of data partitioning into the CODE model

Cox, Philip T, Baoming Song, A Formal Model for Component-Based Software. In 2001 IEEE Symposium on Visual/Multimedia Approaches to Programming and Software Engineering, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-IV: Language Implementation Issues, VPL-VI.A: Formal definition of VPLs, VPL-VII: Software Engineering Issues for VPLs

DiNucci, David C, Tolerant (Parallel) Programming with F-Nets and Software Cabling. In 1997 Workshop on Software Engineering for Parallel and Distributed Systems (PDSE97), Boston, MA, May 1997. Pages 198 to 209.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.8: Multi-paradigm languages, VPL-II.A.9: Object oriented languages, VPL-IV.A: Computational approaches, VPL-VI.A: Formal definition of VPLs, Portable parallel programming, F-Nets, coordination language

Esser, Robert, J�rn W. Janneck, Moses - A Tool Suite for Visual Modelling of Discrete-Event Systems. In Symposium on Visual/Multimedia Approaches to Programming and Software Engineering, HCC01, Stresa, Italy, September 2001. Pages 272 to 279.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-V.D: Scientific visualization languages

Gauvin, Simon, Phillip.T. Cox, Andrew. Rau-Chaplin, Adding Parallelism to Visual Data Flow Programs. In ACM Symposium on Software Visualization (SoftVis '05), St Louis, Missouri, May 2005. Pages 135 to 144.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-III.B: Control flow

Giese, Holger, Graf, Joerg and Wirtz, Guido, Seamless Visual Object-Oriented Behavior Modeling for Distributed Software Systems . In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.9: Object oriented languages, VPL-V.A: General-purpose languages, software engineering, contract, coordination, Petri-Nets

Glinert, Ephraim P. and Charles D. Norton, Novis: A Visual Laboratory for Exploring the Design of Processor Arrays, Journal of Visual Languages and Computing, Vol. 3, Number 2, 135-159, June 1992.
Keywords and Phrases: Novis, VPL-II.A.1: Concurrent languages, VPL-II.B.2: Iconic languages, VPL-IV.A: Computational approaches, VPL-VI.C.6: Visual representation issues

Graubmann, Peter Mr., Ekkart Rudolph, Jens Grabowski, Component Interface Description Using HyperMSCs and Connectors. In 2001 IEEE Symposium on Visual Languages and Formal Methods, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.B: Visual representations, VPL-III.A: Abstraction, Component oriented programming, interfaces,interface protocol, reusability, MSC

Liu, Xiaojun, Yuhong Xiong, Edward A. Lee, The Ptolemy II Framework for Visual Languages. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001. Pages 50 to 51.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.1: Concurrent languages, VPL-II.A.8: Multi-paradigm languages, VPL-III.B: Control flow, Abstract Syntax, Actors, Domains, Models of Computation (MoC), Finite State Machine (FSM), *charts, Hybrid Systems, Embedded Systems, Heterogeneity.

Mueller, Wolfgang, Christian Geiger, Waldemar Rosenbach, SAM - An Animated 3D Programming Language. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, Sept 1998.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.11: Rule-based languages, VPL-III.B: Control flow, VPL-V.A: General-purpose languages

Naedele, Martin, J�rn W. Janneck, Design Patterns in Petri Net System Modeling. In 4th IEEE International Conference on Engineering of Complex Computer Systems, Monterey, CA/USA, Aug 1998.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-II.A.9: Object oriented languages, VPL-III.B: Control flow, VPL-V: Language Purpose, Petri Net, Design Patterns, System Modeling and Simulation

Norton, Charles D. and Ephraim P. Glinert, A Visual Environment for Designing and Simulating Execution of Processor Arrays, 1990 IEEE Workshop on Visual Languages, Skokie, Illinois, 227-232, October 1990.
Keywords and Phrases: Novis, VPL-II.A.1: Concurrent languages, VPL-II.B.2: Iconic languages, VPL-IV.A: Computational approaches, VPL-VI.C.6: Visual representation issues

Ohshima, Yoshiki, Kedama: A GUI-based Interactive Massively Parallel Particle Programming System. In 2005 IEEE Symposium on , Dallas, Texas, 09 2005.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.9: Object oriented languages, VPL-IV.B: Efficiency, VPL-V.G: Languages for education

Oshiba, Takashi, Jiro Tanaka, ``3D-PP'': Three-Dimensional Visual Programming System. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999. Pages 13th to 16th.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.1: Concurrent languages, VPL-II.A.7: Logic languages, VPL-V.A: General-purpose languages, 3-D computer human interaction, Direct manipulation, Concurrent logic programming, Visualization of complex data structures, Animated presentation.

Shizuki, Buntarou, Masashi Toyoda and Etsuya Shibayama and Shin Takahashi, Visual Patterns + Multi-Focus Fisheye View: An Automatic Scalable Visualization Technique of Data-Flow Visual Program Execution. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-VII.C: Debugging visual code, fisheye viewing design patterns

St�rrle, Harald, Semantics of Control-Flow in UML 2.0 Activities. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.5: Functional languages, VPL-III.A.2: Procedural abstraction, VPL-III.B: Control flow, VPL-VI.A: Formal definition of VPLs, UML 2.0, Activity Diagrams, denotational and compositional semantics, modeling of web-services, work- flows, and service-oriented architectures

Toyoda, Masashi, Buntarou Shizuki and Shin Takahashi and Satoshi Matsuoka and Etsuya Shibayama, Supporting Design Patterns in a Visual Parallel Data-flow Programming Environment. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-II.A.7: Logic languages, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VI.C.2: Effective use of screen real estate

Usher, Michelle M, David Jackson, A Concurrent Visual Language Based on Petri Nets. In To appear in 1998 IEEE Symposium on Visual Languages (VL 98), Halifax, Nova Scotia, Canada, September 1998.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.9: Object oriented languages, VPL-II.B.1: Diagrammatic languages, VPL-V.A: General-purpose languages, Petri Nets

Whalley, Peter, Representing parallelism in a control language designed for young children. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-V.G: Languages for education, VPL-VI.C.3: Liveness, VPL-VI.C.6: Visual representation issues, VPL-VI.D.2: Cognitive and user-interface design issues


VPL-II.A.2: Constraint-based languages


Chung, Vincent, John Hosking and Rick Mugridge, Visual Specification of 3D Notations using 3DComposer. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.A.2: Constraint-based languages, VPL-II.B.2: Iconic languages, VPL-V.E: User-interface generation languages, 3D notation

Cruz, Isabel, Peter S. Leveille, Implementation of a Constraint-Based Visualization System. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-II.A.2: Constraint-based languages, VPL-II.A.9: Object oriented languages, VPL-V.B: Database languages

Hübscher, Roland, Composing Complex Behavior from Simple Visual Descriptions. In 1996 IEEE Symposium on Visual Languages, Boulder, CO, September 1996. Pages 88 to 94.
Keywords and Phrases: VPL-II.A.2: Constraint-based languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-II.A.11: Rule-based languages, VPL-II.B.2: Iconic languages, VPL-VI.C.6: Visual representation issues

M. Paltrinieri, A Visual Environment for Constraint Programming (Poster Paper), 11th IEEE International Symposium on Visual Languages, Darmstadt, Germany, September 5-9, 1995.
Keywords and Phrases: VPL-II.A.2: Constraint-based languages

Zhang, Wenhui, Einar B. Johnsen, Olaf Owe, Demissie B. Aredo, Integrating UML and OUN for specification of Open Distributed Systems. In 2001 IEEE Symposium on Visual Languages and Formal Methods, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.2: Constraint-based languages, VPL-II.A.9: Object oriented languages


VPL-II.A.3: Data-flow languages


Auguston, Mikhail, Alfredo Delgado, Iterative Constructs in the Visual Data Flow Language. In 1997 IEEE Symposium on Visual Languages (VL'97), Capri, Italy, September 1997.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-II.B.1: Diagrammatic languages, VPL-III.B: Control flow, VPL-V.A: General-purpose languages

Auguston, Mikhail , The V experimental visual programming language. Technical Report NMSU-CSTR-9611, October 1996, New Mexico State University, Las Cruces, New Mexico/USA.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-II.B.1: Diagrammatic languages, VPL-III.B: Control flow, VPL-III.C: Data types and structures, VPL-V.A: General-purpose languages

Braine, Lee, Chris Clack, Object-Flow. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, Sept. 1997.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-II.A.5: Functional languages, VPL-II.A.9: Object oriented languages, VPL-II.B.1: Diagrammatic languages, VPL-IV.A: Computational approaches, VPL-V.A: General-purpose languages

Capobianco, Fabrizio, Mauro Mosconi, Visual Programming in a Distributed Environment. In 1998 Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, Distributed Applications

Cox, Philip T, Hugh Glaser, and Stuart Maclean, A Visual Development Environment for Parallel Applications. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, Sept 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-V: Language Purpose, Parallel and Distributed Computing; Programming Models

Cox, Philip T, Simon Gauvin, Exceptions in Visual Data Flow Programming Languages. In 2003 International Workshop on Visual Languages and Computing, Miami, Florida, Sept 2003. Pages 360 to 367.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-III.F: Exception handling

Cox, Philip T, Lei Dong, Obstacles to the industrial use of visual programming. In 2004 International Workshop on Visual Languages and Computing, San Francisco, CA, Sept 2004. Pages 304 to 311.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-V.A: General-purpose languages, VPL-VII: Software Engineering Issues for VPLs

Cox, Philip T, Tomasz Pietrzykowski, Implementing PROGRAPH in Prolog: the interpreter and graphical interface. In Proceedings of the Fifth National Conference of the Canadian Society for Computational Studies of Intelligence, London, ON, Canada, June 1984. Pages 119 to 123.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-IV.A: Computational approaches, VPL-IV.D Translators, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII.C: Debugging visual code

Cox, philip T, I.J. Mulligan, Compiling the graphical functional language PROGRAPH. In Proceedings of the 1985 ACM SIGSMALL symposium on Small systems, Danvers, MA, USA, May 1985. Pages 34 to 41.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-IV.D Translators, Abstract machine, functional languages

Cox, philip T, Tomasz Pietrzykowski, Advanced programming aids in PROGRAPH. In Proceedings of the 1985 ACM SIGSMALL symposium on Small systems, Danvers, MA, USA, May 1985. Pages 27 to 33.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code

Esser, Robert, J�rn W. Janneck, Moses - A Tool Suite for Visual Modelling of Discrete-Event Systems. In Symposium on Visual/Multimedia Approaches to Programming and Software Engineering, HCC01, Stresa, Italy, September 2001. Pages 272 to 279.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-V.D: Scientific visualization languages

Gauvin, Simon, Phillip.T. Cox, Andrew. Rau-Chaplin, Adding Parallelism to Visual Data Flow Programs. In ACM Symposium on Software Visualization (SoftVis '05), St Louis, Missouri, May 2005. Pages 135 to 144.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-III.B: Control flow

Ghittori, Elena, Mauro Mosconi, Marco Porta, Designing new Programming Constructs in a data Flow VL. In 1998 Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-III.B: Control flow, Iterative Constructs

Good, Judith A, VPLs and Novice Program Comprehension: How do Different Languages Compare?. In 1999 IEEE Symposium on Visual Languages VL'99, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-II.A.6: Imperative languages, VPL-VI.D.1: Empirical studies, program comprehenion, novice programmers

Harvey, N. and J. Morris, NL: A General Purpose Visual Dataflow Language, Technical Report, University of Tasmania, October 1993.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-V.A: General-purpose languages

Hirakawa, Masahito, Minoru Tanaka, Tadao Ichikawa, An Iconic Programming System, HI-VISUAL. In IEEE Trans. on Software Engineering, October, 1990. Pages 1178 to 1184.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-II.A.9: Object oriented languages, VPL-II.B.2: Iconic languages, VPL-V.A: General-purpose languages

Idini, Roberto, Mauro Mosconi, Marco Porta, Programming Web-Based Applications within a Data-Flow VL. In 14th IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-V.F: Languages for programming web-based applications

Jamroendararasame, Kornkamol, Tetsuya Suzuki and Takehiro Tokuda, A Visual Approach to Development of Web Services Providers/Requestors. In 2003 IEEE Symposium on Visual/Multimedia Software Engineering, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-V.F: Languages for programming web-based applications

Koelma, D., R. van Balen, and A. Smeulders, SCIL-VP: a multi-purpose visual programming environment. In Proceedings of the 1992 ACM/SIGAPP Symposium on Applied Computing, 1188-1198, 1992.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-III.A.2: Procedural abstraction, VPL-VI.C.4: Scope

Koelma, Dennis, A.W.M. Smeulders, A visual programming interface for an image processing environment. In Pattern Recognition Letters, nov, 1994. Pages 1099 to 1109.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-V.C: Image-processing languages

Liu, Na, John Hosking and John Grundy, A Visual Language and Environment for Specifying Design Tool Event Handling. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, September 2005.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-III.E Event handling, VPL-VII.A: Reusing visual code, VPL-VII.C: Debugging visual code, Visual Language, Event Handling, Meta Tool

Martinez, Alberto, Francisco Perez-Sorrosal, Marta Patino-Martınez, Ricardo Jimenez-Peris, ZenFlow: A Visual Web Service Composition Tool for BPEL4WS. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, September 2005.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-II.B.1: Diagrammatic languages, VPL-III.B: Control flow, VPL-VII.A: Reusing visual code, Visual Web Service Composition, BPEL

Naedele, Martin, J�rn W. Janneck, Design Patterns in Petri Net System Modeling. In 4th IEEE International Conference on Engineering of Complex Computer Systems, Monterey, CA/USA, Aug 1998.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-II.A.9: Object oriented languages, VPL-III.B: Control flow, VPL-V: Language Purpose, Petri Net, Design Patterns, System Modeling and Simulation

Najork, Marc A, Eric J. Golin, Enhancing Show-and-Tell with a polymorphic type system and higher-order functions.. In 1990 IEEE Workshop on Visual Languages, Skokie, IL, October 1990. Pages 215 to 220.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-II.A.5: Functional languages, VPL-III.C: Data types and structures, VPL-VI.C.5: Type checking and type theory

Najork, Marc A, Simon M. Kaplan, The Cube Language. In 1991 IEEE Workshop on Visual Languages, Kobe, Japan, October 1991. Pages 218 to 224.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-II.A.7: Logic languages, VPL-III.A.2: Procedural abstraction, VPL-III.C: Data types and structures, VPL-V.A: General-purpose languages, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VI.C.2: Effective use of screen real estate, VPL-VI.C.5: Type checking and type theory

Pautasso, Cesare, Gustavo Alonso, Visual Composition of Web Services. In 2003 IEEE Symposia on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003. Pages 92 to 99.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-III.B: Control flow, VPL-V.A: General-purpose languages, VPL-VI.C.2: Effective use of screen real estate, Web Services, Visual Composition Language

Pautasso, Cesare, JOpera: an Agile Environment for Web Service Composition with Visual Unit Testing and Refactoring. In 2005 IEEE Symposium on Visual Languages and Human Centric Computing (VL/HCC'05), Dallas, TX, September 2005.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-V.A: General-purpose languages, VPL-VII.B: Testing visual code, Agile Web Service Composition, Visual Refactoring

Pautasso, Cesare, Gustavo Alonso, The JOpera Visual Composition Language. In Journal of Visual Languages and Computing (JVLC), 16(1-2), 2005. Pages 119 to 152.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-III.B: Control flow, VPL-V.A: General-purpose languages, Web Service Composition Languages, Visual Business Process Modeling Languages

Risley, Chris C, Trevor J. Smedley, Visualization of Compile Time Errors in a Java Compatible Visual Language. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, Sept 98. Pages ?? to ??.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-III.F: Exception handling, VPL-V.A: General-purpose languages

Roast, Chris, B. Khazaei and J. I. Siddiqi, Formal Comparisons of Program Modification. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-VI.D: Human-oriented issues

Rodgers, Peter, Robert Gaizauskas, Kevin Humphreys and Hamish Cunningham, Visual Execution and Data Visualisation in Natural Language Processing. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-II.B.1: Diagrammatic languages, VPL-III.B: Control flow

Schürr, Andy, BDL - A Nondeterministic Data Flow Programming Language with Backtracking. In 1997 IEEE VL Conf., Capri, Italy, September 1997.
Keywords and Phrases: VPL-II.A.3: Data-flow languages, VPL-II.B.1: Diagrammatic languages, VPL-III.B: Control flow, VPL-V.A: General-purpose languages

Shizuki, Buntarou, Masashi Toyoda and Etsuya Shibayama and Shin Takahashi, Visual Patterns + Multi-Focus Fisheye View: An Automatic Scalable Visualization Technique of Data-Flow Visual Program Execution. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-VII.C: Debugging visual code, fisheye viewing design patterns

Taguchi, Mitsuhisa, Takehiro Tokuda, A Visual Approach for Generating Server Page Type Web Applications Based on Template Method. In 2003 IEEE Symposium on Visual/Multimedia Software Engineering, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.3: Data-flow languages, VPL-V.E: User-interface generation languages, VPL-V.F: Languages for programming web-based applications

Toyoda, Masashi, Buntarou Shizuki and Shin Takahashi and Satoshi Matsuoka and Etsuya Shibayama, Supporting Design Patterns in a Visual Parallel Data-flow Programming Environment. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-II.A.1: Concurrent languages, VPL-II.A.3: Data-flow languages, VPL-II.A.7: Logic languages, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VI.C.2: Effective use of screen real estate


VPL-II.A.4: Form-based and spreadsheet-based languages


Abraham, Robin, Martin Erwig and Steve Kollmansberger and Ethan Seifert, Visual Specifications of Correct Spreadsheets. In 2005 IEEE Symp. on Visual Languages and Human-Centric Computing, Dallas, TX, USA, September 2005.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.C: Data types and structures, VPL-IV.D Translators, ViTSL, Gencel

Ambler, Allen L. and Margaret M. Burnett, Visual Languages and the Conflict Between Single Assignment and Iteration, 1989 IEEE Workshop on Visual Languages, Rome, Italy, 138-143, Oct. 1989.
Keywords and Phrases: Forms/2, VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.B: Control flow

Ambler, Allen L. and Margaret M. Burnett, Visual Forms of Iteration that Preserve Single Assignment, Journal of Visual Languages and Computing, 1(2), Academic Press, June 1990.
Keywords and Phrases: Forms/2, VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.B: Control flow

Ambler, Allen L, Jennifer Leopold, Public Programming in a Web World. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, September 1998.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-V.F: Languages for programming web-based applications, public programming

Atwood, J., M. Burnett, R. Walpole, E. Wilcox, and S. Yang, Steering Programs Via Time Travel. In 1996 IEEE Symposium on Visual Languages, Boulder, CO, Sept. 1996. Pages 4 to 11.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.E Event handling, VPL-IV.B: Efficiency, VPL-V.A: General-purpose languages, VPL-VI.D.2: Cognitive and user-interface design issues

Bauer, Daniel S, Pierre Fastrez, Jim Hollan, Computationally-Enriched 'Piles' for Managing Digital Photo Collections. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, Sept. 26-29 2004.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-V.C: Image-processing languages, VPL-VI.D.2: Cognitive and user-interface design issues, digital photographs, Dynapad, graphical interfaces, image browsers, multiscale interfaces, information collections, piles

Beckwith, Laura, Margaret Burnett and Curtis Cook, Reasoning about Many-to-Many Requirement Relationships in Spreadsheets. In IEEE Symposium on Human-Centric Computing Languages and Environments, Arlington, VA, Sept. 2002.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII: Software Engineering Issues for VPLs, Forms/3, assertions, end-user programming, end-user software engineering

Blackwell, Alan F, Margaret M. Burnett, Simon Peyton Jones, Champagne Prototyping: A Research Technique for Early Evaluation of Complex End-User Programming Systems. In VL/HCC'04 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.C: Data types and structures, VPL-VI.D: Human-oriented issues

Burnett, Margaret M. and Allen L. Ambler, Generalizing Event Detection and Response in Visual Programming Languages, 1992 Proceedings of Advanced Visual Interfaces International Workshop, Rome, Italy, May 27-29, 1992.
Keywords and Phrases: Forms/3, VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A: Abstraction, VPL-III.E: Event handling

Burnett, Margaret M. and Allen L. Ambler, A Declarative Approach to Event-Handling in Visual Programming Languages, 1992 IEEE Workshop on Visual Languages, Seattle, WA, 34-40, Sept. 15-18, 1992.
Keywords and Phrases: Forms/3, VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A: Abstraction, VPL-III.E: Event handling

Burnett, Margaret M. and Allen L. Ambler, Interactive Visual Data Abstraction in a Declarative Visual Programming Language, Journal of Visual Languages and Computing, 29-60, March 1994.
Keywords and Phrases: Forms/3, VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A.1: Data abstraction, VPL-III.E: Event handling

Burnett, Margaret, Herkimer Gottfried, Graphical Definitions: Expanding Spreadsheet Languages through Direct Manipulation and Gestures. In ACM Transactions on Computer-Human Interaction 5(1), March, 1998. Pages 1 to 33.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-III.C: Data types and structures, VPL-V.A: General-purpose languages, Forms/3, direct manipulation, gestures

Burnett, Margaret, Andrei Sheretov, and Gregg Rothermel, Scaling Up a "What You See Is What You Test" Methodology to Spreadsheet Grids. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, Sept. 1999.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.B: Testing visual code, Forms/3

Burnett, Margaret, Applying a "What You See Is What You Test" (WYSIWYT) Technology to Commercial Spreadsheet Packages: Several Scenarios. Web-based document, December 1999.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Forms/3, commercial spreadsheets

Burnett, Margaret, Nanyu Cao and John Atwood, Time in Grid-Oriented VPLs: Just Another Dimension?. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III: Language Features, programming temporal behavior

Burnett, Margaret M, Sudheer Kumar Chekka and Rajeev Pandey, FAR: An End-User Language to Support Cottage E-Services. In IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, Sept. 2001. Pages 195 to 202.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-V.F: Languages for programming web-based applications, end-user programming, FAR

Burnett, Margaret, Bing Ren, Andrew Ko, Curtis Cook, Gregg Rothermel, Visually Testing Recursive Programs in Spreadsheet Languages. In IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, Sept. 2001.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.B: Control flow, VPL-VI.D.1: Empirical studies, VPL-VII.B: Testing visual code, Forms/3, WYSIWYT

Burnett, M., A. Agrawal, P. van Zee, Exception Handling in the Spreadsheet Paradigm. In IEEE Trans. on Software Engineering, Oct., 2000. Pages 923 to 942.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.F: Exception handling, Forms/3

Burnett, M., J. Atwood, R. Djang, H. Gottfried, J. Reichwein, S. Yang, Forms/3: A First-Order Visual Language to Explore the Boundaries of the Spreadsheet Paradigm. In Journal of Functional Programming, March, 2001. Pages 155 to 206.

Visual Materials: Processing & Cataloging Bibliography

Prints & Photographs Division, Library of Congress,
Washington, DC 20540-4730

Access techniques for historical picture collections draw on conventions developed in the library, archival, and museum communities. This bibliography lists basic manuals that provide guidance in physical care and arrangement, media identification, archival and bibliographic description, subject indexing, and digital reformatting of photographs, prints, architectural and other design drawings, cartoons, and posters. The selected articles and Web sites illustrate practices in a variety of institutions to help collection managers identify approaches suitable to their organizations' pictorial holdings.


Whirlpool Rapids, looking up Niagara, N.Y. Detroit Publishing Co., c1898 (LC-USZC2-5785)

Links to relevant Internet sites have been given, when appropriate. The Library of Congress does not maintain most of these sites. Users should direct concerns about these links to their respective site administrators or webmasters.

Table of Contents

PLANNING AND PHYSICAL PROCESSING

Adelstein, Peter Z. IPI Media Storage Quick Reference. 2nd ed. Rochester, NY: Image Permanence Institute, 2009.

Archives Association of British Columbia. AABC Archivists' Toolkit, 2012, http://aabc.ca/resources/archivists-toolkit/

-----, A Manual for Small Archives. Vancouver: The Association, 1988, partially rev. 1994, c1999. http://aabc.ca/media/6069/manualforsmallarchives.pdf

Cook, Michael. Managing Archives. London: International Records Management Trust and International Council on Archives, 1999. 184 p. http://irmt.org/documents/educ_training/public_sector_rec/IRMT_manage_archives.pdf.

Dooley, Jackie M. "Processing and Cataloging of Archival Photograph Collections," Visual Resources 11:1 (1995): 85-101.

Fischer, Monique. A Short Guide to Film-base Photographic Materials: Identification, Care, and Duplication. Andover, MA: Northeast Document Conservation Center, 2007; revised 2012. http://www.nedcc.org/assets/media/documents/05PH_01FilmBaseGuide.pdf

Foundation of the American Institute for Conservation. Conservation Online (CoOL).1994- . http://cool.conservation-us.org/

Fox, Michael J., and Peter L. Wilkerson. Introduction to Archival Organization and Description: Access to Cultural Heritage. Los Angeles: Getty Information Institute, 1998. 66 p.

Hamburger, Susan. Architectural Records: Arrangement, Description, and Preservation. Mid-Atlantic Regional Archives Conference, 2004. 48p. http://www.marac.info/assets/documents/marac_technical_leaflet_11.pdf

Hodges, Ann E., and Brenda S. McClurkin. Archives and Manuscripts Processing Manual. 6th ed. University of Texas Arlington, Special Collections Library, 2011. http://www.uta.edu/library/spco/files/processing-manual.pdf

Library of Congress. Preservation Directorate. Care, Handling, and Storage of Photographs: Information Leaflet. Rev. 2002. http://www.loc.gov/preservation/resources/care/photolea.html

Malan, Nancy E. "Organizing Photo Collections: An Introspective Approach," in A Modern Archives Reader. Edited by Maygene F. Daniels and Timothy Walch. Washington, DC: National Archives and Records Service, 1984, pp. 181-186.

Mustardo, Peter, and Nora Kennedy. Photographic Preservation: Basic Methods of Safeguarding Your Collections. (Technical Leaflets Series no. 9) Mid-Atlantic Regional Archives Conference, 1994. 36 p. http://www.marac.info/assets/documents/marac_technical_leaflet_9.pdf

National Park Service. Conserv O Grams 1993-2011. http://www.cr.nps.gov/museum/publications/conserveogram/cons_toc.html

National Park Service. Museum Management Program. Museum Handbook, Part II: Museum Records. Washington, D.C.: National Park Service and the Government Printing Office, 2000. Also available online at http://www.cr.nps.gov/museum/publications/MHII/mushbkII.html.

Northeast Document Conservation Center . Preservation 101: Preservation Basics for Paper and Media Collections. 2006. http://www.nedcc.org/preservation-training/preservation-101 [Includes photographs]

-----. Preservation Leaflets, ca. 2000-present. Online at http://www.nedcc.org/free-resources/preservation-leaflets/overview

Pearce-Moses, Richard. The Heard Museum Library and Archives: Documentary Research Collections Processing Manual. Phoenix: Arizona State Library, Archives and Public Records, 1997. http://home.comcast.net/~pearcemoses/papers/HMLA-DRC-ProcessingManual.pdf.

Roe, Kathleen. Arranging and Describing Archives and Manuscripts. Chicago: Society of American Archivists, 2005. 180 p.

Research Libraries Group. Photograph Preservation and the Research Library. Mountain View, CA: RLG, 1991. 56 p. Also online at http://cdm267701.cdmhost.com/cdm/ref/collection/p267701coll33/id/261

Ritzenthaler, Mary L., and Diane Vogt-O'Conner, with Helena Zinkham, Brett Carnell, and Kit Peterson. Photographs: Archival Care and Management. Chicago: Society of American Archivists, 2006. 529 p.

Robl, Ernest H. Organizing Your Photographs. New York: Amphoto, 1986. 191 p.

Shepherd, Kelcy, and Waverly Lowell. Standard Series for Architecture and Landscape Design Records: A Tool for the Arrangement and Description of Archival Collections. Berkeley, CA: Environmental Design Archives, University of California, Berkeley, 2010. Available online, http://www.ced.berkeley.edu/cedarchives/publications.html

Tschabrun, Susan. "Off the Wall and into a Drawer: Managing a Research Collection of Political Posters," American Archivist 66 (Fall/Winter 2003): 303-324. Also available online, http://archivists.metapress.com/content/x482536031441177/fulltext.pdf

MEDIA AND FORMAT IDENTIFICATION AND HISTORY

See also the online bibliography in TGM II: http://www.loc.gov/rr/print/tgm2/bibl.html

Baldwin, Gordon. Looking at Photographs: A Guide to Technical Terms. Malibu, CA.: J. Paul Getty Museum in association with British Museum Press, 1991. 88 p.

Benson, Richard. The Printed Picture. New York: Museum of Modern Art, 2008. 308 p.

Gascoigne, Bamber. How to Identify Prints: A Complete Guide to Manual and Mechanical Processes from Woodcut to Ink Jet. London: Thames & Hudson, 1986. 107 p.

Goldman, Paul. Looking at Prints, Drawings, and Watercolours: A Guide to Technical Terms. London: British Museum Publications ; Malibu, CA.: J. Paul Getty Museum, 1988. 64 p.

Image Permanence Institute. Graphics Atlas. 2010-present, http://www.graphicsatlas.org/

Jürgens, Martin. Digital Print Identification Web Site: 2001-2004. http://aic.stanford.edu/sg/emg/juergens/

Kissel, Eléonore & Erin Vigneau. Architectural Photoreproductions: A Manual for Identification and Care. Newcastle, DE: Oak Knoll Press and The New York Botanical Garden, 1999 121 pp.

Lent, John A., comp. Animation, Caricature, and Gag and Political Cartoons in the United States and Canada: An International Bibliography. Westport, CT: Greenwood Press, 1994. 415 p.

Library of Congress. Prints & Photographs Division. Popular Photographic Print Processes, 2007, http://www.loc.gov/rr/print/coll/589_intro.html

Nadeau, Luis. Encyclopedia of Printing, Photographic and Photomechanical Processes. Fredericton, N.B.: L. Nadeau, 1997. 542 p.

Philadelphia Print Shop. Reference Library. 2002. http://www.philaprintshop.com/library.html (Includes dictionary of printmaking terms, glossary of abbreviations used by printmakers, and discussion of print processes.)

Reilly, James M. Care and Identification of 19th-Century Photographic Prints. Rochester, NY: Eastman Kodak, 1986. 116 p.

Rickards, Maurice. Collecting Printed Ephemera. New York: Abbeville Press, 1988. 224 p.

Rickards, Maurice. The Encyclopedia of Ephemera: A Guide to the Fragmentary Documents of Everyday Life for the Collector, Curator, and Historian. New York: Routledge, 2000.

Rosenblum, Naomi. A World History of Photography. 3rd ed. New York: Abbeville Press, 1997. 695 p.

Weill, Alain. The Poster: A Worldwide Survey and History. Boston: G.K. Hall, 1985. 422 p.

PICTURE RESEARCH AND VISUAL LITERACY

Armitage, Linda H., and Peter G.B. Enser. "Analysis of User Need in Image Archives," Journal of Information Science 23: 4 (1997): 287-299.

Burke, Peter. Eyewitnessing: The Uses of Images as Historical Evidence. Ithaca, NY: Cornell University Press, 2001.

Carter, John E. "The Trained Eye: Photographs and Historical Context." Public Historian 15 (Winter 1993): 55-66.

Coventry, Michael, Peter Felten, David Jaffee, Cecilia O'Leary, and Tracey Weis, with Susannah McGowan. "Ways of Seeing: Evidence and Learning in the History Classroom." Journal of American History 92 no. 4 (March 2006), http://www.iub.edu/~tchsotl/part3/Ways%20of%20Seeing.pdf

Fineman, Mia.  Faking It: Manipulated Photography Before Photoshop. New York: Metropolitan Museum of Art, 2012. Online exhibition, http://www.metmuseum.org/exhibitions/listings/2012/faking-it

Hortin, John A. "Theoretical Foundations of Visual Learning." In Visual Literacy, 5-29. Edited by David M. Moore and Francis M. Dwyer. Englewood Cliffs, N.J.: Educational Technology Publications, 1994.

Jacobson, Colin, ed. Underexposed: Censored Pictures and Hidden History. London: Vison On, 2002.

Kaplan, Elisabeth, and Jeffrey Mifflin. "'Mind and Sight': Visual Literacy and the Archivist." In American Archival Studies, 73-97. Edited by Randall C. Jimerson. Chicago: Society of American Archivists, 2000. Originally published in Archival Issues 21, no. 2 (1996): 107-127.

King, David. The Commissar Vanishes: The Falsification of Photographs and Art in Stalin's Russia. Metropolitan Books, 1997. Online exhibition at the Newseum with images from the David King Collection, http://www.newseum.org/berlinwall/commissar_vanishes/

Kingston, Maxine H. "San Francisco's Chinatown: A View from the Other Side of Arnold Genthe's Camera." American Heritage (December 1978): 36-47.

Levine, Robert M. Images of History: Nineteenth and Early Twentieth Century Latin American Photographs as Documents. Durham, NC: Duke University Press, 1989. 216 p.

Malan, Nancy. "American Women Through the Camera's Eye." In Clio Was a Woman: Studies in the History of American Women, 260-302. Edited by Mabel E. Deutrich and Virginia C. Purdy. Washington, DC: Howard University Press, 1980.

Mann, Thomas. The Oxford Guide to Library Research. 3rd ed. New York: Oxford University Press, 2005. 293 p.

Mattison, David."Images of History on the Web." Searcher 10 (May 2002).
http://www.infotoday.com/searcher/may02/mattison.htm

Natanson, Barbara O. "Spot the Hyphen? Representations of Immigrants and Members of Ethnic Groups in Illustrated Newspaper and Magazine Stories, 1880-1925." PhD. University of Maryland College Park, 1999. 564 pp. (University Microfilm No. 9925819)

Rose, Gillian. Visual Methodologies: An Introduction to the Interpretation of Visual Materials. London: Sage Publications, 2001.

Rundell, Walter. "Photographs as Historical Evidence: Early Texas Oil." American Archivist41 (Oct. 1978): 373-398. Also available online, http://archivists.metapress.com/content/n2076w2w67588011/fulltext.pdf

Scherer, Joanna C. "You Can't Believe Your Eyes: Inaccuracies in Photographs of North American Indians." Studies in the Anthropology of Visual Communication 2 (Fall 1975): 67-79.

Schlereth, Thomas J. "Mirrors of the Past: Historical Photography and American History." In his Artifacts and the American Past, 11-47. Nashville, TN: American Association for State and Local History, 1980. Reprint, Lanham, MD: AltaMira Press, 1996.

Schultz, John, and Barbara Schultz. Picture Research: A Practical Guide. New York: Van Nostrand Reinhold, 1991. 326 p.

Schwartz, Joan M. "'We Make Our Tools and Our Tools Make Us': Lessons from Photographs for the Practice, Politics, and Poetics of Diplomatics." Archivaria 40 (Fall 1995): 40-74.

-----, and James R. Ryan. Picturing Place: Photography and the Geographical Imagination. London: I.B. Tauris, 2003.

Severa, Joan L. Dressed for the Photographer: Ordinary Americans and Fashion, 1840-1900. Kent, OH: Kent State University Press, 1995. 592 p.

Smithsonian Institution Photography Initiative. Click! Photography Changes Everything, 2007-2010, http://click.si.edu/

Thompson, William Fletcher. The Image of War: The Pictorial Reporting of the American Civil War. New York: T. Yoseloff, 1960. 248 p.

Vanderbilt, Paul. "The Graphic History Society of America and Its Aims." Eye To Eye (June 1953): 1-6.

Zinkham, Helena. "Reading and Researching Photographs." Archival Outlook (Jan./Feb. 2007): 6-7, 28. Available online: http://files.archivists.org/periodicals/Archival-Outlook/Back-Issues/2007-1-AO.pdf

DESCRIPTIVE & SUBJECT CATALOGING TOOLS USED IN LC P&P

Betz, Elisabeth W. Graphic Materials: Rules for Describing Original Items and Historical Collections. Washington, DC: Library of Congress, 1982. 155 p. (Alternative to Anglo-American Cataloguing Rules, Chapter 8.) Text of GM is available online in several formats at http://www.loc.gov/rr/print/gm/graphmat.html.

Encoded Archival Description (EAD). Document Type Definition and Tag Library (Version 2002) and Application Guidelines (Version 1998) are available online: http://www.loc.gov/ead/ead.html. (The EAD Home Page provides links to other finding aid Web sites, and helper tools and files.)

See also EAD Best Practices at the Library of Congress, http://www.loc.gov/rr/ead/lcp/

Library of Congress. Library of Congress Subject Headings. 34th ed. Washington, DC: Library of Congress, Cataloging Distribution Service, 2012. Available to download (no longer printed), http://www.loc.gov/aba/cataloging/subject/ (P&P uses for geographic names and other proper noun subjects.)

-----. Subject Cataloging Manual. Subject Headings. Washington, DC: Cataloging Distribution Service, Library of Congress, 2008-2013. Available to download (no longer printed), http://www.loc.gov/aba/publications/FreeSHM/freeshmabout.html (Includes chapters on geographic names and the subdivision "Pictorial Works" H 1935.)

Library of Congress. Network Development and MARC Standards Office. MARC 21 Format for Bibliographic Data. MARC 21 Format for Authority Data. 1999, with updates. http://www.loc.gov/marc/authority/ecadhome.html

----. MARC 21 Format for Bibliographic Data. 1999, with updates. http://www.loc.gov/marc/marcdocz.html

-----. MARC Code Lists for Relators. 2010, with updates. http://www.loc.gov/marc/relators/

For an introduction to MARC format conventions, see Understanding MARC bibliographic: Machine-readable cataloging. 8th ed. Washington, DC: Library of Congress, Cataloging Distribution Service in collaboration with The Follett Software Company, 2009. http://www.loc.gov/marc/umb/umbhome.html

Library of Congress. Prints & Photographs Division. Thesaurus for Graphic Materials I: Subject Terms.(TGM I) 3rd ed., 2008, with updates. Online at: http://www.loc.gov/rr/print/tgm1/ (More than 7,00 terms for indexing pictures according to the depicted activities, objects, occupations, and events as well as concepts conveyed.)

-----. Thesaurus for Graphic Materials II: Genre/Format Terms. (TGM II or GMPGC) 3rd ed., 2008, with updates. Online at: http://www.loc.gov/rr/print/tgm2/ (About 650 terms to index media, formats, and work types.)

Library of Congress Authorities. 2002- . http://authorities.loc.gov/ (Includes 500,000 subject authority records for LC Subject Headings and 8.2 million name authority records--6 million personal, 1.4 million corporate, 180,000 meeting, and 120,000 geographic names.)

See also the Authorities & Vocabularies Linked Data Service, http://id.loc.gov/

NACO Participants' Manual. 3rd ed. Washington, DC: Library of Congress, Cataloging Distribution Service, 1996. 104 p. http://www.loc.gov/aba/pcc/naco/documents/npm3rd.pdf (Covers content and creation of Name Authority Records)

National Geospatial-Intelligence Agency and the U.S. Board on Geographic Names. Geonet Names Server (GNS). http://earth-info.nga.mil/gns/html/ (About 5 million features outside the U.S.)

RDA: Resource Description and Access. 2010-present, http://www.rda-jsc.org/rda.html (Used to establish headings; descriptive cataloging guidelines are still the book "Graphic Materials.")

U.S. Board on Geographic Names. Geographic Names Information System (GNIS). http://geonames.usgs.gov/ (Almost 2 million names for physical and cultural geographic features in the U.S.)

OTHER DATA STRUCTURES AND APPLICATION GUIDELINES

Baca, Murtha, and Patricia Harpring, eds. "Art Information Task Force Categories for the Description of Works of Art," Visual Resources 11:3/4 (1996), special issue. The CDWA is online: http://www.getty.edu/research/conducting_research/standards/cdwa/index.html

Canadian Council of Archives. Canadian Commitee on Archival Description. Rules for Archival Description. 1998- , with updates and rule revisions. (Chapter 4 covers "Graphic Materials" including photographs; chapter 6 covers "Architectural and technical drawings.") http://www.cdncouncilarchives.ca/archdesrules.html

Council of Australian State Libraries. Australian Pictorial Thesaurus (APT). http://www.picturethesaurus.gov.au/about.html ("Hierarchical thesaurus of 15,000 Australian subject terms to index pictorial collections, images and other original material collections.")

Craven, Tim, Thesaurus Construction. Ontario: Faculty of Information and Media Studies, University of Western Ontario, 1997-2002. http://publish.uwo.ca/~craven/677/thesaur/main00.htm

Dane, William J. The Picture Collection: Subject Headings. 6th ed. Hamden, CT: Shoe String Press, 1968.

Dates back to ca. 1905 when the Newark Public Library started its collection of pictures arranged by subject. General terms are were subdivided to create specific topics, such as Sports--Archery. "The headings are the result of the attempt to make accessible to the average person a file of pictures which index themselves." (3rd ed., 1928, p. 28)

Describing Archives: A Content Standard. 2nd ed. Chicago: Society of American Archivists, 2013. Also available to download, http://files.archivists.org/pubs/DACS2E-2013.pdf

Dublin Core Metadata Initiative. http://dublincore.org/

Visual information was the focus of a workshop described by Stuart Weibel and Eric Miller (OCLC) in "Image Description on the Internet: A Summary of the CNI/OCLC Image Metadata Workshop, September 24 - 25, 1996, Dublin, Ohio," for DLib magazine, January 1997. http://www.dlib.org/dlib/january97/oclc/01weibel.html

EAC (Encoded Archival Context): Corporate Bodies, Persons, and Families. Society of American Archivists, 2011. http://eac.staatsbibliothek-berlin.de/.

Evans, Linda J., and Maureen O'Brien Will. MARC for Archival Visual Materials: A Compendium of Practice. Chicago: Chicago Historical Society, 1988. 424 p. (See especially the Conference Report, which spotlights problem areas, pp. 404-422.)

Getty Research Institute. Art & Architecture Thesaurus Online. http://www.getty.edu/research/tools/vocabularies/aat/index.html ("As of May 2011, the AAT contained around 34,880 'records' and 245,530 terms.")

-----. Getty Thesaurus of Geographic Names Online (TGN). http://www.getty.edu/research/tools/vocabularies/tgn/index.html/ (" As of May 2011, the TGN contained around 992,310 'records' and1,711,110 names.")

-----. Union List of Artist Names (ULAN). http://www.getty.edu/research/tools/vocabularies/ulan/index.html/ (" As of May 2011, the ULAN contained around 202,720 'records' and 638,900 names.")

Gill, Tony, Anne J. Gilliland, Maureen Whalen, and Mary S. Woodley. Introduction to Metadata. Online Edition, Version 3.0. Getty Research Institute, 2008. (Includes a crosswalk of nine schemes available for visual materials, most of which come from the art and museum communities: CDWA, MARC, Dublin Core, and EAD.) Online at http://www.getty.edu/research/publications/electronic_publications/intrometadata/index.html

International Council on Archives. ISAD (G): General International Standard Archival Descripion. 2nd ed. Ottawa: ICA, 2000. 91 p. Available online: http://www.ica.org/?lid=10207

----. International Standard Archival Authority Record For Corporate Bodies, Persons, and Families. 2nd ed., 2004. Also available online: http://www.ica.org/biblio.php?pdocid=144.

International Federation of Library Associations. Digital Libraries: Metadata Resources. Last revised 2005. http://www.ifla.org/II/metadata.htm

-----. Functional Requirements for Bibliographic Records. Munich: K.G. Sauer, 1998. 144 p. Also available online at: http://www.ifla.org/VII/s13/frbr/frbr.htm

-----. ISBD (NBM): International Standard Bibliographic Description for Non-Book Materials. rev. ed. IFLA, 1987. 79 p. Also available online at http://www.ifla.org/VII/s13/pubs/ISBDNBM_sept28_04.pdf

International Organization for Standardization. ISO 8601 Representation of Dates and Times. 2004, with updates. Description available online at http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=40874.

-----. ISO 3166-1 Country Codes for the Representation of Names of Countries and Their Subdivisions. 2006, with updates. http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=39719

International Press Telecommunications Council. IPTC Core Schema for XMP. Version 1.0, 2005 http://www.iptc.org/IPTC4XMP/ (The Extensible Metadata Platform (XMP) of the Information Interchange Model (IIM) used with headers in Photoshop, JPEG, and TIFF image files.)

Library of Congress. OAI Harvestable Records for Digitized Historical Collections.
http://memory.loc.gov/ammem/oamh/index.html (Includes examples of pictorial collections coded in MARC XML, MODS, and Dublin Core for the Open Archives Initiative.)

Library of Congress. Network Development and MARC Standards Office. MADS (Metadata Authority Description Schema), Version 2.0, 2011. http://www.loc.gov/standards/mads/.

-----. MODS (Metadata Object Description Schema). Version 3.5, 2013. http://www.loc.gov/standards/mods/mods-home.html

-----. METS Metadata Encoding & Transmission Standard. Version 1.9, 2010. http://www.loc.gov/standards/mets/.

National Information Standards Organization. Thesauri and interoperability with other vocabularies. ISO 25964. 2011-2013, http://www.niso.org/schemas/iso25964/

Petersen, Toni, and Patricia J. Barnett, eds. Guide to Indexing and Cataloging with the Art & Architecture Thesaurus. NY: Oxford University Press, 1994. "Published on behalf of the Getty Art History Information Program." (See especially Chapter 5 "Archives and Special Collections," pp. 87-100 and Chapter 8 "Visual Resources," pp. 163-179.)

Porter, Vicki, and Thornes, Robin. A Guide to the Description of Architectural Drawings. New York: G.K. Hall, 1994. 324 p. Also available online at http://www.getty.edu/research/conducting_research/standards/fda/index.html

Research Libraries Group.Descriptive Metadata Guidelines for RLG Cultural Materials. Mountain View, Calif.: RLG, 2005. 144 p. http://www.oclc.org/programs/ourwork/past/culturalmaterials/RLG_desc_metadata.pdf.

RDA: Resource Description and Access. 2010-present, http://www.rda-jsc.org/rda.html (Used to establish headings; descriptive cataloging guidelines are still the book "Graphic Materials.")

Special Libraries Association. News Division. "Text and Photo Database Enhancement Terms," http://www.ibiblio.org/slanews/archiving/archiving.html. In 1998, the News's Division's Photo Archiving Task Force approved a list of almost 500 keywords for digital newsphoto archives. In 1999, several newspapers posted their indexing lists online.

Taxonomy Warehouse. Copyright 2006-present by Dow Jones Reuters Business Interactive. http://www.taxonomywarehouse.com/

Thornes, Robin. Introduction to Object ID: Guidelines for Making Records that Describe Art, Antiques, and Antiquities. Getty Information Institute, 1999. 72 p. (Outlines the minimum information needed to identify stolen art objects.) Also available online at http://www.object-id.com/guide/guide_index.html

Visual Resources Association. Core Categories for Visual Resources, Version 4.0, 2007. http://www.vraweb.org/projects/vracore4/index.html

-----. Cataloging Cultural Objects: A Guide to Describing Cultural Works and Their Images. Chicago: American Library Association, 2006. 396 p. Also available online at: http://cco.vrafoundation.org/index.php/toolkit/cco_pdf_version/

Walsh, Victoria I., comp. Standards for Archival Description: A Handbook. Chicago: Society of American Archivists, 1994. Also available online at http://www.archivists.org/catalog/stds99/index.html

CATALOGING THEORY AND CASE STUDIES

Alexander, Arden, and Tracy Meehleib. "The Thesaurus for Graphic Materials: Its History, Use, and Future" in Cataloging & Classification Quarterly 31: 3/4 (2001): 189-212.

Arms, Caroline R. "Getting the Picture: Observations from the Library of Congress on Providing Online Access to Pictorial Images," Library Trends 48: 2 (Fall 1999): 379-409. Also available online at http://memory.loc.gov/ammem/techdocs/libt1999/libt1999.html

Baca, Murtha, ed. Introduction to Art Image Access: Issues, Tools, Standards, Strategies. Los Angeles, CA: Getty Research Institute, 2002. 80 p. Also available online at http://www.getty.edu/research/conducting_research/standards/intro_aia/

Brown, Stephanie Willen, "Indexing Photographs: Presentation at the 1998 Visual Edge Seminar," Special Libraries Association, News Division Web site, http://www.ibiblio.org/slanews/archiving/VE98/presentation.htm

Chittenden, Karen. "Washingtoniana II: Cataloging Architectural, Design, and Engineering Collections in the Prints and Photographs Division of the Library of Congress," in ArtMARC Sourcebook, ed. Linda McRae and Lynda S. White. Chicago: American Library Association, 1998, pp. 144-153. (Includes "Data Dictionary" by Anne Mitchell and Karen Chittenden, pp. 223-263.)

Dooley, Jackie M., and Helena Zinkham. "The Object as 'Subject': Providing Access to Genres, Forms of Materials, and Physical Characteristics," in Beyond the Book: Extending MARC for Subject Access, ed. Toni Petersen and Pat Molholt. Boston, MA: G.K. Hall, 1990, pp. 43-80.

Gordon, Andrew S. "The Design of Knowledge-Rich Browsing Interfaces for Retrieval in Digital Libraries." Ph.D. Diss., Northwestern University, 1999.

Hagler, Ronald. The Bibliographic Record and Information Technology. 3rd ed. Chicago: American Library Association, 1997. 394 p.

Harpring, Patricia. Introduction to Controlled Vocabularies: Terminology for Art, Architecture, and Other Cultural Works. Getty Research Institute, 2010. 258 p. Also available online at http://www.getty.edu/research/publications/electronic_publications/intro_controlled_vocab/index.html.

Jörgensen, Corinne. "Image Indexing: An Analysis of Selected Classification Systems in Relation to Image Attributes Named by Naïve Users," Annual Review of OCLC Research, 1999. http://cdm15003.contentdm.oclc.org/cdm/singleitem/collection/p267701coll27/id/267/rec/4

Klijn, Edwin, and Yola de Lusenet. SEPIADES: Cataloguing Photographic Collections. Amsterdam: European Commission on Preservation and Access, 2004. 49 p. Also available online at http://www.knaw.nl/ecpa/sepia/publications.html

-----. In the Picture: Preservation and Digitisation of European Photographic Collections. Amsterdam: European Commission on Preservation and Access, 2000. 69 p. Also available online at http://www.knaw.nl/ecpa/sepia/publications.html

McRae, Linda, and Lynda S. White, ed. ArtMARC Sourcebook: Cataloging Art, Architecture, and Their Surrogate Images. Chicago: American Library Association, 1998. 287 p.

Orbach, Barbara. "Integrating Concepts: Corporate Main Entry and Graphic Materials," Cataloging & Classification Quarterly 8:2 (1987/88): 71-89.

Orbach, Barbara. "So That Others May See: Tools for Cataloging Still Images," Cataloging & Classification Quarterly 11:3/4 (1990): 163-191.

Rouse, Sarah. Into the Light: An Illustrated Guide to the Photograph Collections in the National Library of Ireland. Dublin: National Library of Ireland, 1998. 120 p.

Rorvig, Mark E., ed. "Intellectual Access to Graphic Information," Library Trends 38/4 (1990), special issue, pp. 639-818.

Shatford, Sara. "Analyzing the Subject of a Picture: A Theoretical Approach," Cataloging & Classification Quarterly 6:3 (1986): 39-62.

Shatford, Sara. "Describing a Picture: A Thousand Words are Seldom Cost Effective," Cataloging & Classification Quarterly 4:4 (1984): 13-30.

Stam, Deirdre, and Angela Giral, eds. "Linking Art Objects and Art Information," Library Trends 37/2 (1988), special issue, pp. 117-264.

Vogt-O'Connor, Diane. Guide to Photographic Collections at the Smithsonian Institution. Washington, DC: Smithsonian Institution Press, 1989-1995. 4 vol.

Zinkham, Helena. Guide to Print, Photograph, Architecture & Ephemera Collections at The New-York Historical Society. New York: The Society, 1998. 175 p.

DIGITAL IMAGING

See the document called Standards Related to Digital Imaging of Pictorial Materials (PDF file) for a list of organizations that develop standards; citations to specific standards for digitization, file formats, storage media and repositories; and information about scanning targets

Besser, Howard. Introduction to Imaging. ed. Sally Hubbard with Deborah Lenert. Rev. ed. Los Angeles: Getty Research Institute, 2003. Also available online at http://www.getty.edu/research/conducting_research/standards/introimages/index.html

Blatner, David, and Bruce Fraser. Real World Photoshop CS3: Industrial Strength Production Techniques. Berkeley, CA: Peachpit ; Adobe, 2008. 750 p.

Canadian Heritage Information Network. Creating and Managing Digital Content. 2004. http://www.chin.gc.ca/English/Digital_Content/index.html

Erway, Ricky.Bringing Special Collections into the Large-Scale Digitization Milleau. OCLC Research, 2007- . http://www.oclc.org/research/activities/specialcollections.html

-----. Demystifying Born Digital. OCLC Research, 2012- .http://www.oclc.org/research/activities/borndigital.html

Ester, Michael. Digital Image Collections: Issues and Practice . Washington, DC: Commission on Preservation and Access, 1996.

Federal Agencies Digitization Guidelines Initiative Still Image Working Group. "Technical Guidelines for Digitizing Cultural Heritage Materials," 2010. PDF file available at: http://digitizationguidelines.gov/guidelines/digitize-technical.html

Harvard University. Library Preservation at Harvard: Resources--Digitization. 2000- . http://preserve.harvard.edu/resources/digital.html

IFLA, ICA, and UNESCO. Guidelines for Digitization Projects for Collections and Holding in the Public Domain, Particularly Those Held by Libraries and Archives. March 2002. 59 p. http://www.ifla.org/VII/s19/pubs/digit-guide.pdf (April 23, 2003)

Kenney, Anne R., and Oya Y. Rieger. Moving Theory Into Practice: Digital Imaging for Libraries and Archives. Mountain View, CA: Research Libraries Group, 2000. Available online http://worldcat.org/oclc/44003953/viewonline

Library of Congress. Digital Preservation Outreach and Education; National Digital Information Infrastructure and Preservation Program; and National Digital Stewardship Alliance.2000-present, http://www.digitalpreservation.gov/

-----. National Digital Library Program. Building Digital Collections: A Technical Overview. http://memory.loc.gov/ammem/about/techIn.html (Includes "Request for Proposal RFP 97-9: Conversion of Pictorial Materials" ... and "Recommendations for the Evaluation of Digital Images Produced from Photographic, Micrographic, and Various Paper Formats," by James Reilly and Franziska Frey, Image Permanence Institute. The 1997 " National Digital Library Project Planning Checklist" is available at http://memory.loc.gov/ammem/techdocs/prjplan.html.)

McClung, Patricia A., ed. RLG Digital Image Access Project: Proceedings from an RLG Symposium Held March 31 and April 1, 1995, Palo Alto, California. Mountain View, CA: Research Libraries Group, 1995. 104 p. Available online http://worldcat.org/oclc/37837829/viewonline

MIT Libraries. Digital Preservation Management Workshops and Tutorials. 2003-present. http://dpworkshop.org/ (Began at Cornell University)

National Initiative for a Networked Cultural Heritage (NINCH) and Humanities Advanced Technology and Information Institute (HATII), University of Glasgow. NINCH Guide to Good Practice in the Digital Representation and Management of Cultural Heritage Materials. 2002. http://www.nyu.edu/its/humanities/ninchguide/

Northeast Documentation and Conservation Center (NEDCC). Handbook for Digital Projects: A Management Tool for Preservation and Access. ” Copyright 2000. http://www.nedcc.org/free-resources/digital-preservation

Ostrow, Stephen E. Digitizing Historical Pictorial Collections for the Internet. Washington, DC: Council on Library and Information Resources, 1998. 36 p. Also available online at http://www.clir.org/pubs/reports/ostrow/pub71.html

Puglia, Steven, Jeffrey Reed, and Erin Rhodes. Technical Guidelines for Digitizing Archival Materials for Electronic Access: Creation of Production Master Files – Raster Images. Washington, DC: U.S. National Archives and Records Administration, 2004. 87 p. http://www.archives.gov/research/arc/digitizing-archival-materials.html.

Reilly, James M., and Franziska S. Frey. Digital Imaging for Photographic Collections: Foundations for Technical Standards. Rochester, NY: Image Permanence Institute, Rochester Institute of Technology, 1999. 52 p. Also available online at http://www.ica.org/download.php?id=626

Research Libraries Group and Digital Library Federation. Guides to Quality in Visual Resource Imaging. 2000. http://old.diglib.org/pubs/dlf091/dlf091.htm (Separate guides cover planning, scanner selection, image quality factors, and digital master quality and file formats.)

Sandore, Beth, ed. "Progress in Visual Information Access and Retrieval," in Library Trends 48/2 (1999), special issue, pp. 283-524. (Includes articles on visual indexing by color, texture, and layout.)

JISC Digital Media. Home Page. http://www.jiscdigitalmedia.ac.uk

ONLINE REFERENCE COLLECTIONS

The Online Reference Sources for Cataloging Visual Materials has a list of additional Web sites useful for verifying information about creators and subjects of pictures; also, tools for converting dates and measurements and for identifying or dating different media.

IPL2: Information You Can Trust. 1995- . http://www.ipl.org/ ("In January 2010, the website "ipl2: information you can trust" was launched, merging the collections of resources from the Internet Public Library (IPL) and the Librarians' Internet Index (LII) websites. The site is hosted by Drexel University's College of Information Science & Technology, and a consortium of colleges and universities with programs in information science ... ")

WEB CATALOG SAMPLER EXERCISE

Try the same search query in several catalogs to gauge the strengths and weaknesses of their access designs and description practices. Pick your own terms or use some of these:

farm
industrial
doors
sewing
children playing
sunrises & sunsets
hammer & sickle
love
war
good & evil
Indians
Columbia
Washington
Niagara Falls
Battle of Gettysburg
caricature
photographs
postcards
Currier
Curtis

Go to Picture Catalogs Online for a list of more than 50 sites that provide access to historical, documentary pictures.


Compiled by: Helena Zinkham, Head, Technical Services Section, Prints and Photographs Division, July 2000. Last revised: August 2013.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *