Visual input: Analysis of Visual Information |
Visual processing: Visual Programming Languages (on this page, starting below) |
Visual output: Visualization |
Visual storage: Visual Database (for now, see VPL-V.B and VIS-IV.A.4) |
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
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
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
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
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
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
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
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.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A: Abstraction, VPL-III.E Event handling, VPL-IV.B: Efficiency, VPL-V.A: General-purpose languages, Forms/3
Burnett, M., A. Sheretov, B. Ren, G.
Rothermel, Testing Homogeneous Spreadsheet Grids with the 'What You See Is What You Test' Methodology. In IEEE Trans. Software Engineering, June, 2002. Pages 576 to 594.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.B: Testing visual code, Forms/3, WYSIWYT, end-user software engineering
Burnett, Margaret, Nanyu Cao, Miguel
Arredondo-Castro, John Atwood, End-User Programming of Time as an 'Ordinary' Dimension in Grid-Oriented
Visual Programming Languages. In Journal of Visual Languages and
Computing, Aug., 2002. Pages 421 to 447.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.B: Control flow, VPL-VI.D.1: Empirical studies, Forms/3, temporal programming
Burnett, Margaret, Sherry Yang, and Jay Summet, A Scalable Method for Deductive Generalization in the Spreadsheet
Paradigm. In ACM
Transactions on Computer-Human Interaction, Dec., 2002. Pages 253 to 284.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A: Abstraction, Forms/3
Burnett, Margaret, Curtis Cook, Omkar Pendse, Gregg Rothermel, Jay Summet, and Christine Wallace, End-User Software Engineering with Assertions in the Spreadsheet Paradigm. In International Conference on Software Engineering, Portland, OR, May 2003. Pages 93 to 103.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering, assertions
Burnett, Margaret, Curtis Cook and Gregg Rothermel, End-User Software Engineering. In Communications of the ACM, Sept., 2004. Pages 53 to 58.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII: Software Engineering Issues for VPLs, Forms/3, end-user programming, end-user software engineering
Carlson, Paul, Margaret Burnett, and Jonathan Cadiz,
A Seamless Integration of Algorithm Animation into a Visual Programming
Language, International Workshop on Advanced Visual Interfaces,
Gubbio, Italy, May 1996.
Keywords and Phrases: Forms/3,
VPL-II.A.4: Form-based and spreadsheet-based languages
Chintakovid, Thippaya, Susan Wiedenbeck, Margaret Burnett, and Valentina Grigoreanu, Pair Collaboration in End-User Debugging. In IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering
Coblenz, Michael J, Andrew J. Ko, Brad A. Myers, Using Objects of Measurement to Detect Spreadsheet Errors. In 2005 IEEE Symposium on Visual Languages and Human Centric Computing, Dallas, Texas, September 2005.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.C.5: Type checking and type theory, VPL-VI.C.6: Visual representation issues, spreadsheets, static typing, spreadsheet correctness
Cox, Philip T, Enhancing the Programmability of Spreadsheets with Logic Programming. In 2007 IEEE Symposium on Visual Languages and Human Centric Computing, Coeur d'Alène, ID, Sept. 2007. Pages 87 to 94.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.7: Logic languages, Arrays; end user programming
Cox, Philip T, Patrick Nicholson, Unification of Arrays in Spreadsheets with Logic Programming. In 2008 Symposium on the Practical Aspects of Declarative Languages, LNCS 4902, San Francisco, CA, Jan. 2008. Pages 100 to 115.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.7: Logic languages, arrays, end user programming, unification
Cunha, Jácome, João Saraiva, Joost Visser, Discovery-based Edit Assistance for Spreadsheets. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon, USA, September 2009. Pages 233 to 237.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages
Cunha, Jácome, João Saraiva, Joost Visser, From Spreadsheets to Relational Databases and Back. In 009 ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation, Savanah, GA/USA, January 2009. Pages 179 to 188.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages
Djang, Rebecca, Margaret Burnett and Roger Chen, Static Type Inference for a First-Order Declarative Visual Programming Language with Inheritance. In Journal of Visual Languages and Computing, April, 2000. Pages 191 to 235.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A.1: Data abstraction, type inference, inheritance, Forms/3
DuPuis, Christopher, Margaret Burnett, An Animated Turing Machine Simulator in Forms/3. Technical Report TR 97-60-08, July 1997, Oregon State University, Corvallis, OR.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-V.A: General-purpose languages
Fisher, Marc, Mingming Cao, Gregg Rothermel, Curtis R. Cook, Margaret M. Burnett, Automated Test Case Generation for Spreadsheets. In Int'l. Conf. on Software Engineering, Orlando, Florida, May 2002. Pages 141 to 151.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.B: Testing visual code, Forms/3, WYSIWYT, end-user software engineering
Gottfried, Herkimer, Margaret Burnett, Graphical Definitions: Making Spreadsheets Visual through Direct Manipulation and Gestures. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, Sept. 1997.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-III.A.1: Data abstraction, VPL-III.C: Data types and structures, VPL-VI.C.6: Visual representation issues
Grigoreanu, Valentina, Laura Beckwith, Xiaoli Fern, Sherry Yang, Chaitanya Komireddy, Vaishnavi Narayanan, Curtis Cook, Margaret Burnett, Gender Differences in End-User Debugging, Revisited: What the Miners Found. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D: Human-oriented issues, VPL-VII.C: Debugging visual code
Hays, Judith G. and Margaret M. Burnett,
A Guided Tour of Forms/3,
Oregon State University, Dept. of Computer Science, TR 95-60-6, June
1995.
Keywords and Phrases: Forms/3, VPL-II.A.4: Form-based and
spreadsheet-based languages
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
Kissinger, Cory, Margaret Burnett, Simone Stumpf, Neeraja Subrahmaniyan, Laura Beckwith, Sherry Yang, and Mary Beth Rosson, Supporting End-User Debugging: What Do Users Want to Know?. In ACM Proceedings of Advanced Visual Interfaces (AVI'06), Venezia, Italy, May 2006.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering
Mueller, Wolfgang, Marita Duecker, Jessica Rubart, VIPspace - A Visually Programmable Shared Workspace. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, Sept 1998.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.B.2: Iconic languages, VPL-V.F: Languages for programming web-based applications, VPL-VI.D.2: Cognitive and user-interface design issues, CSCW, Shared Workspace, form/icon-based VPL
Pandey, Rajeev and Margaret Burnett,
Is It Easier to Write Matrix Manipulation
Programs Visually or Textually? An Empirical Study, 1993 IEEE Symposium on
Visual Languages, Bergen, Norway, August 24-27, 1993.
Keywords and Phrases: Forms/3, VPL-II.A.4: Form-based and
spreadsheet-based languages, VPL-VI.D.1: Empirical studies
Pane, John, Myers, Brad A, Tabular and Textual Methods for Selecting Objects from a Group. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-V.B: Database languages, VPL-VI.D: Human-oriented issues, end-user programming, information retrieval
Phalgune, Amit, Cory Kissinger, Margaret Burnett, Curtis Cook, Laura Beckwith, and Joseph R. Ruthruff, Garbage In, Garbage Out? An Empirical Look at Oracle Mistakes by End-User Programmers. In IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, USA, Sept. 2005.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering, WYSIWYT
Prabhakararao, S. , C. Cook, J. Ruthruff, E. Creswick, M. Main, M. Durham, and M. Burnett , Strategies and Behaviors of End-User Programmers with Interactive Fault Localization. In 2003 IEEE Symposia on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering
Reichwein, James, Gregg Rothermel and Margaret Burnett, Slicing spreadsheets: An integrated methodology for spreadsheet testing and debugging. In The 2nd Conference on Domain Specific Languages, Austin, Texas, October 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
Repenning, Alexander, Andri Ioannidou, Behavior Processors: Layers between End-Users and Java Virtual Machines. In 1997 Proceedings of Visual Languages, Capri, Italy, Sept 1997.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-II.A.11: Rule-based languages, VPL-II.B: Visual representations, VPL-III.A.2: Procedural abstraction
Rothermel, Gregg, Lixin Li, Christopher DuPuis, Margaret Burnett, What You See Is What You Test: A Methodology for Testing Form-Based Visual Programs. In 1998 International Conference on Software Engineering, Kyoto, Japan, April 1998. Pages 198 to 207.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.B: Testing visual code, Forms/3
Rothermel, Gregg, Lixin Li and Margaret Burnett, Testing Strategies for Form-Based Visual Programs. In International Symposium on Software Reliability Engineering, Albuquerque, NM, Nov. 1997.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.B: Testing visual code
Rothermel, K., C. Cook, M. Burnett, J. Schonfeld, T. R. G. Green, and G. Rothermel, WYSIWYT Testing in the Spreadsheet Paradigm: An Empirical Evaluation. In International Conference on Software Engineering, Limerick, Ireland, June 2000. Pages 230 to 239.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.B: Testing visual code, Forms/3
Rothermel, G., M. Burnett, L. Li, C. DuPuis, and A. Sheretov, A Methodology for Testing Spreadsheets. In ACM Trans. Software Engineeringand Methodology , Jan., 2001. Pages 110 to 147.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.B: Testing visual code, Forms/3, WYSIWYT
Ruthruff, J., E. Creswick, M. Burnett, C. Cook, S. Prabhakararao, M. Fisher II, M. Main, End-User Software Visualizations for Fault Localization. In ACM Symposium on Software Visualization, San Diego, CA, June 2003. Pages 123 to 132.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering
Ruthruff, Joseph R, Amit Phalgune, Laura Beckwith, Margaret Burnett, and Curtis Cook, Rewarding "Good" Behavior: End-User Debugging and Rewards. In 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-VI.D.2: Cognitive and user-interface design issues, VPL-VII.C: Debugging visual code, end-user programming, rewards, perceivable rewards, visual fault localization, debugging, end-user software engineering
Ruthruff, Joseph R, Margaret Burnett and Gregg Rothermel, Interactive Fault Localization Techniques in an End-User Programming Environment. In IEEE Transactions on Software Engineering, April, 2006. Pages 213 to 239.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering
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
Vass, Marc T, Pete Schoenhoff, Error Detection Support in a Cellular Modeling End-User Programming Environment. In 2002 IEEE Symposia for Human Centric Languages and Environments, Alexandria, VA, September 2002.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.C: Debugging visual code
Wallace, Christine, Curtis Cook, Jay Summet, and Margaret Burnett, Assertions in End-User Software Engineering: A Think-Aloud Study. In IEEE Symposia on Human-Centric Computing Languages and Environments, Arlington, Virginia, Sept. 2002.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D: Human-oriented issues, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Forms/3, assertions, end-user software engineering
Walpole Djang, Rebecca, Margaret M. Burnett, Similarity Inheritance: A New Model of Inheritance for Spreadsheet VPLs. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, Sept. 1998.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.9: Object oriented languages, VPL-VI.C: VPL design issues, inheritance, Forms/3
Wilson, Aaron, Margaret Burnett, Laura Beckwith, Orion Granatir, Ledah Casburn, Curtis Cook, Mike Durham, and Gregg Rothermel, Harnessing Curiosity to Increase Correctness in End-User Programming. In ACM Conference on Human Factors in Computing Systems, Ft. Lauderdale, FL, April 2003. Pages 305 to 312.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII: Software Engineering Issues for VPLs, Forms/3, end-user software engineering, assertions, surprise-explain-reward
Yang, S. and M. Burnett,
From Concrete Forms to Generalized
Abstractions through Perspective-Oriented Analysis of Logical
Relationships, 1994 IEEE Symposium on Visual Languages, St. Louis, MO,
6-14, October 4-7, 1994.
Keywords and Phrases: Forms/3, VPL-II.A.4: Form-based and
spreadsheet-based languages, VPL-III.A.2: Procedural abstraction
van Zee, P. and M. Burnett, Exception Handling in the Visual
Programming Language Forms/3, Oregon State University, Dept. of
Computer Science, TR 95-60-1, March 1995.
Keywords and Phrases: Forms/3, VPL-II.A.4: Form-based and
spreadsheet-based languages, VPL-III.A.F: Exception handling
van Zee, Pieter, Margaret Burnett and Maureen Chesire, Retire Superman: Handling Exceptions Seamlessly in a Declarative Visual Programming Language. In 1996 IEEE Symposium on Visual Languages, Boulder, CO, Sept. 1996. Pages 222 to 230.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A: Abstraction, VPL-III.F: Exception handling, VPL-V.A: General-purpose languages
Cordy, James R. and T. C. Nicholas Graham, GVL: Visual Specification of
Graphical Output, Journal of Visual Languages and Computing, 3, 1992.
Keywords and Phrases: VPL-II.A.5: Functional languages, VPL-V.E:
User-interface generation languages
Erwig, Martin, DEAL - A Language for Depicting Algorithms. In 1994 IEEE Symposium on Visual Languages, St. Louis, MO/USA, October 1994. Pages 184 to 185.
Keywords and Phrases: VPL-II.A.5: Functional languages, VPL-III.C: Data types and structures, VPL-V.A: General-purpose languages
Graham, T. C. Nicholas and Tore Urnes, Relational Views as a Model for
Automatic Distributed Implementation of Multi-User Applications, Proceedings of
the Fourth Conference on Computer-Supported Cooperative Work, Toronto, October
1992.
Keywords and Phrases: VPL-II.A.5: Functional languages, VPL-V.E:
User-interface generation languages
Jimenez-Peris, Ricardo, Marta Patino-Martinez, et al., Graphical Visualization of the Evaluation of Functional Programs. In 1996 ACM ITiCSE, Barcelona, Spain, June 1996. Pages 36 to 38.
Keywords and Phrases: VPL-II.A.5: Functional languages, VPL-VII.C: Debugging visual code, Visual Debugging
Lakin, Fred, Computing with Text-Graphic Forms, Proceedings of the LISP
Conference, Stanford University, August 1980.
Keywords and Phrases: computing with text-graphic forms, visual pattern
manipulation language, visual lisp, VPL-II.A.5: Functional languages, VPL-V.A:
General-purpose languages, VPL-IV.D: Translators
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
Standing, C. and G. Roy, A Functional, Visual Programming Interface to
Geographical Information Systems, Proceedings of OZCHI, Melbourne,
Australia, 209-214, Nov. 28 - Dec. 1, 1994.
Keywords and Phrases: VPL-II.A.5: Functional languages
Standing, C. and G. Roy, The Integration of Functional and Visual
Programming for the Development of a Knowledge Based Interface, Proceedings
of the IFIP 2.6 International Conference on Visual Database Systems
(VDB-3), Lausanne, Switzerland, 287-298, March 27-29, 1995.
Keywords and Phrases: VPL-II.A.5: Functional languages
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
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
Hundhausen, Christopher D, Joshua Wingstrom, Ravikiran Vatrapu, The Evolving User-Centered Design of the Algorithm Visualization Storyboarder. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-V.G: Languages for education, VPL-VI.D.1: Empirical studies, Low Fidelity Algorithm Visualization
Schuerr, Andreas, Introduction to PROGRES, an Attribute Graph Grammar Based
Specification Language, Proc. WG'89 Workshop on Graphtheoretic
Concepts in Computer Science, LNCS 411, (Nagl M., ed.), Springer Verlag,
151-165, 1989.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Schuerr, Andreas, PROGRES: A VHL-Language Based on Graph Grammars, Proc. 4th
Int. Workshop on Graph-Grammars and Their Application to Computer Science,
LNCS 532, Springer Verlag, 641-659, 1991. also: Technical Report AIB 90-16,
RWTH Aachen, Germany, 1990.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Schuerr, Andreas, Rapid Programming with Graph Rewrite Rules, USENIX Symposium
Proc. on Very High Level Languages (VHLL), USENIX Association, 83-100, 1994.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Schuerr, Andreas, A. Zuendorf, Nondeterministic Control Structures for Graph
Rewriting Systems, Proc. WG'91 Workshop in Graph-theoretic Concepts in
Computer Science, LNCS 570, Springer Verlag, 48-62, 1991. also: Technical
Report AIB 91-17, RWTH Aachen, Germany, 1991.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
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
Banyasad, Omid, Philip T. Cox, Integrating design synthesis and assembly of structured objects in a visual design language. In Theory and Practice of Logic Programming, November, 2005. Pages 601 to 622.
Keywords and Phrases: VPL-II.A.7: Logic languages, design language, design synthesis
Bottoni, Paolo, Bernd Meyer, Francesco Parisi-Presicce, On a Uniform Logical Framework for Diagrammatic Reasoning. In HCC 2001, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, linear logic
Cox, Philip T, Tomasz Pietrzykowski, LOGRAPH: a graphical logic programming language. In COMPINT 85 : computer aided technologies, Montreal, PQ, Canada, September 1985. Pages 145 to 151.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-V.A: General-purpose languages, Unification, Graph transformation
Cox, Philip T, Enhancing the Programmability of Spreadsheets with Logic Programming. In 2007 IEEE Symposium on Visual Languages and Human Centric Computing, Coeur d'Alène, ID, Sept. 2007. Pages 87 to 94.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.7: Logic languages, Arrays; end user programming
Cox, Philip T, Patrick Nicholson, Unification of Arrays in Spreadsheets with Logic Programming. In 2008 Symposium on the Practical Aspects of Declarative Languages, LNCS 4902, San Francisco, CA, Jan. 2008. Pages 100 to 115.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.7: Logic languages, arrays, end user programming, unification
Haarslev, Volker, Ralf Möller, Michael Wessel, On Specifying Semantics of Visual Spatial Query Languages. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages, VPL-VI.A: Formal definition of VPLs, description logic
Lakin, Fred, Visual Grammars for Visual Languages, Proceedings of the American
Association for Artificial Intelligence, Seattle, Washington, July 1987.
Keywords and Phrases: visual grammar notation, declarative programming,
visual rules, formal visual languages, informal conversational graphics, visual
lisp, visual emacs, vmacs, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of
VPLs, VPL-II.A.7: Logic languages
Meyer, Bernd, Beyond Icons: Towards New Metaphors for Visual Query Languages
for Spatial Information Systems, Proceedings of the International Workshop on
Interfaces to Database Systems, Glasgow, 113-135, July 1992. (published by
Springer, London, 1993).
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1:
Diagrammatic languages, VPL-V.B: Database languages
Meyer, Bernd, Pictures Depicting Pictures - On the Specification of Visual
Languages by Visual Grammars, Proceedings of the IEEE Workshop on Visual
Languages, Seattle, WA, 41-48, 1992.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-IV.C: Parsing,
VPL-VI.A: Formal definition of VPLs
Meyer, Bernd, Beyond Icons: Towards New Metaphors for Visual Query Languages
for Spatial Information Systems, Computer Science Research Report No. 127,
(Informatik Bericht Nr. 127), University of Hagen, Germany, 1992.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-IV.C: Parsing,
VPL-VI.A: Formal definition of VPLs
Meyer, Bernd, Deklarative Spezifikation visueller Sprachen durch graphische
Beispiele oder: Ein Bild sagt mehr als tausend Formeln, 23. GI Jahrestagung,
(Horst Reichel, ed.), (in German), Dresden, Germany, Springer Verlag, Berlin,
316-321, October 1993.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-IV.C: Parsing,
VPL-VI.A: Formal definition of VPLs
Meyer, Bernd, Logic and the Structure of Space Towards a Visual Logic for
Spatial Reasoning, Proceedings of the International Logic Programming
Symposium, Vancouver, Canada, October 1993, (to appear). (published by MIT
Press, 1993).
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-IV.C: Parsing,
VPL-VI.A: Formal definition of VPLs
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
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.
Puigsegur, Jordi, W. Marco Schorlemmer and Jaume Agustí, From Queries to Answers in Visual Logic Programming. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-V.A: General-purpose languages, VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs
Puigsegur, Jordi, Jaume Agustí and Dave Robertson, A Visual Logic Programming Language. In 1996 IEEE Symposium on Visual Languages, Boulder, Colorado (USA), September 1996.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages
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
Bardohl, Roswitha, Gabriele Taentzer, Defining Visual Languages by Algebraic Specification Techniques and Graph Grammars. In 1997 IEEE Workshop on Theory of Visual Languages, Capri, Italy, September 1997. Pages 27 to 42.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-V.A: General-purpose languages, VPL-VI.A: Formal definition of VPLs
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
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
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
Ermel, Claudia, Tony Modica, Enrico Biermann, Hartmut Ehrig, Kathrin Hoffmann, Modeling Multicasting in Communication Spaces by Reconfigurable High-level Petri Nets. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon/USA, September 2009.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-VI.A: Formal definition of VPLs
Ermel, Claudia, Tony Modica, Enrico Biermann, Hartmut Ehrig, Kathrin Hoffmann, Modeling Multicasting in Communication Spaces by Reconfigurable High-level Petri Nets. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon/USA, September 2009.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-VI.A: Formal definition of VPLs
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
Ibrahim, Bertrand, Diagrammatic representation of data types and data manipulations in a combined data- and control-flow language. In 1998 IEEE International Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm 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
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
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
Liu, Zhiqing, Semantics Design of a Visual Language for Constructing and Animating Geometric Objects. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-VI.A: Formal definition of VPLs, compass-and-ruler Euclidean geometry
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.
Muench, Manfred, Andy Schuerr, Andreas Winter, Integrity Constraints in the multi-paradigm language PROGRES. In IEEE Symposium on Visual Languages, Halifax, Nova Scotia/Canada, August 1998.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-III.B: Control flow, VPL-III.E Event handling, VPL-V.E: User-interface generation languages, Integrity Constraints, Active Constraints, Graph Rewriting System
Schuerr, Andreas, Introduction to PROGRES, an Attribute Graph Grammar Based
Specification Language, Proc. WG'89 Workshop on Graphtheoretic
Concepts in Computer Science, LNCS 411, (Nagl M., ed.), Springer Verlag,
151-165, 1989.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Schuerr, Andreas, PROGRES: A VHL-Language Based on Graph Grammars, Proc. 4th
Int. Workshop on Graph-Grammars and Their Application to Computer Science,
LNCS 532, Springer Verlag, 641-659, 1991. also: Technical Report AIB 90-16,
RWTH Aachen, Germany, 1990.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Schuerr, Andreas, Rapid Programming with Graph Rewrite Rules, USENIX Symposium
Proc. on Very High Level Languages (VHLL), USENIX Association, 83-100, 1994.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Schuerr, Andreas, A. Zuendorf, Nondeterministic Control Structures for Graph
Rewriting Systems, Proc. WG'91 Workshop in Graph-theoretic Concepts in
Computer Science, LNCS 570, Springer Verlag, 48-62, 1991. also: Technical
Report AIB 91-17, RWTH Aachen, Germany, 1991.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Wright, Tim N, Andy Cockburn, Mulspren: a MUltiple Language Simulation PRogramming ENvironment. In 2002 IEEE Symposia on
Human Centric Computing
Languages and Environments
(HCC'02), Washington DC, USA, 9 2. Pages 101 to 103.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-V.G: Languages for education
Wright, Tim, Andy Cockburn, A Language and Task-based Taxonomy of Programming Environments. In The 2003 IEEE Symposia on Human Centric Computing Programming Languages and Environments, Auckland, New Zealand, 10 3.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-V.G: Languages for education
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
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, M., A. Goldberg, and T. Lewis (editors),
Visual Object-Oriented Programming: Concepts and Environments,
Prentice-Hall/Manning, 1995.
Keywords and Phrases: VPL-II.A.9: Object oriented languages
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
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
Francois, Pinet, Ahmed Lbath, An Algorithm for Stereotype Deduction in UML-Based Formalism and its Application in Geographic Information Systems. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments (Visual/Multimedia Approaches to Programming and Software Engineering), Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.2: Iconic languages, VPL-VI.B: Icon theory
Francois, PINET, LBATH Ahmed, A Visual Modelling Language for Distributed Geographic Information Systems (Extended Technical Report Version). In IEEE Symposium on Visual Languages, Washinghton D.C, USA, September 2000.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.2: Iconic languages, VPL-III.A.1: Data abstraction, VPL-V.F: Languages for programming web-based applications
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
Graham, T. C. Nicholas, Herbert Damker, Catherine A. Morton, Eric Telford and Tore Urnes, The Clock Methodology: Bridging the Gap Between User Interface Design and Implementation. Technical Report CS-96-04, 1996, York University, North York, Ontario, Canada.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-IV.B: Efficiency
Hausmann, Jan Hendrik, Heckel, Reiko, and Sauer, Stefan, Towards Dynamic Meta Modeling of UML Extensions: An Extensible Semantics for UML Sequence Diagrams. In IEEE
Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, dynamic meta modeling, UML semantics, graph transformation
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
Hirakawa, Masahito, Yukihiro Nishimura, Motoji Kado, Tadao Ichikawa, Interpretation of Icon Overlapping in Iconic Programming. In 1991 IEEE Workshop on Visual Languages, Kobe, Japan, October 1991. Pages 254 to 259.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.2: Iconic languages, VPL-V.A: General-purpose languages
Kam, Naaman, Irun R. Cohen, David Harel, The Immune System as a Reactive System: Modeling T Cell Activation with Statecharts. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments , Stresa, Italy, September 2001. Pages 15 to 22.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.1: Diagrammatic languages, Biology, T Cell Activation, Statecharts, Immunology, Simmulation
Karahasanovic, Amela, Dag I.K. Sjøberg, Visualizing Impacts of Database Schema Changes - A Controlled Experiment. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments, Symposium on Visual/Multimedia Approaches to Programming and Software Engineering, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-V.B: Database languages, VPL-VI.D.1: Empirical studies, empirical evaluation, schema evolution
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
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
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
Perrone , Corrina , Alexander Repenning, Graphical Rewrite Rule Analogies: Avoiding the Inherit or Copy & Paste Reuse Dilemma. In 1998 IEEE Symposium on Visual Lnaguages, Nova Scotia, Canada, September 1998.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-II.A.11: Rule-based languages, VPL-II.B.2: Iconic languages, VPL-VII.A: Reusing visual code, graphical rewrite rules, software reuse, agents, inheritance, object-oriented programming, copy and paste, analogies,
Sauer, Stefan, Gregor Engels, Extending UML for Modeling Multimedia Applications. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, Septemper 1999.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-VII: Software Engineering Issues for VPLs, visual modeling, multimedia applications, extended MVC
Sauer, Stefan, Gregor Engels, UML-based Behavior Specification of Interactive Multimedia
Applications. In IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.1: Diagrammatic languages, VPL-III: Language Features, VPL-V.F: Languages for programming web-based applications, Multimedia modeling
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
Varró, Gergely, Andy Schürr and Dániel Varró, Benchmarking for Graph Transformation. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, USA, September 2005. Pages 79 to 88.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.A.11: Rule-based languages, Graph transformation, benchmarks
Walpole Djang, Rebecca, Margaret M. Burnett, Similarity Inheritance: A New Model of Inheritance for Spreadsheet VPLs. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, Sept. 1998.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.9: Object oriented languages, VPL-VI.C: VPL design issues, inheritance, Forms/3
Webber, James, P.A. Lee, Visual, Object-Oriented Development of Parallel Applications. In Journal of Visual Languages and Computing, 12(2), 2001. Pages 145 to 161.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-III.A: Abstraction
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, 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
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
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
Calcinelli, D. and M. Mainguenaud, The Management of the Ambiguities in a
Graphical Query Language for Geographical Information Systems, 2nd Symposium on
Large Spatial Databases, Lecture Notes in Computer Science no. 525, Zurich,
Switzerland, August 28-30, 1991.
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration
languages
Calcinelli, D. and M. Mainguenaud, Cigales : A Visual Query Language for
Geographical Information System : The User Interface, Journal of Visual
Languages and Computing, Academic press, (to appear).
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration
languages
Cox, Philip T, Trevor J. Smedley, Visual Programming for Robot Control. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia/Canada, Sept 98.
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration languages, VPL-III.E Event handling, VPL-V: Language Purpose, robots; subsumption; direct manipulation
Del Bimbo, A, E. Vicario, D. Zingoni, An Interactive Environment for the Visual Programming of Virtual Agents . In IEEE Symposium on Visual Languages, St. Louis, Missouri, October 1994. Pages 145 to 152.
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration languages, VPL-III.E Event handling
Gottfried, Herkimer, Margaret Burnett, Graphical Definitions: Making Spreadsheets Visual through Direct Manipulation and Gestures. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, Sept. 1997.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-III.A.1: Data abstraction, VPL-III.C: Data types and structures, VPL-VI.C.6: Visual representation issues
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
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, Hugo, Henry Lieberman, Toward a Programmatic Semantics of Natural Language. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration languages, VPL-V.A: General-purpose languages, VPL-V.G: Languages for education, VPL-VI.D: Human-oriented issues, natural language programming
Mainguenaud, M., GEOG: Geographical Queries Using Graphs, Advanced Database
System Symposium, Kyoto, Japan, December 7-8, 1989. (published by Information
Processing Society of Japan, 1989).
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration
languages
Mainguenaud, M. and M. A. Portier, CIGALES : A Graphical Query Language for
Geographical Information Systems, 4th International Symposium on Spatial Data
Handling, Zurich, Switzerland, July 22-28, 1990.
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration
languages
Perrone , Corrina , Alexander Repenning, Graphical Rewrite Rule Analogies: Avoiding the Inherit or Copy & Paste Reuse Dilemma. In 1998 IEEE Symposium on Visual Lnaguages, Nova Scotia, Canada, September 1998.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-II.A.11: Rule-based languages, VPL-II.B.2: Iconic languages, VPL-VII.A: Reusing visual code, graphical rewrite rules, software reuse, agents, inheritance, object-oriented programming, copy and paste, analogies,
Repenning, Alexander, Andri Ioannidou, Behavior Processors: Layers between End-Users and Java Virtual Machines. In 1997 Proceedings of Visual Languages, Capri, Italy, Sept 1997.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-II.A.11: Rule-based languages, VPL-II.B: Visual representations, VPL-III.A.2: Procedural abstraction
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
Sheehan, Robert, Parallelism in the Icicle Programming Environment. In 2003 IEEE Symposia on Human Centric Computing Programming Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration languages, VPL-III.B: Control flow, VPL-V.G: Languages for education
Bardohl, Roswitha, GenGEd - A Generic Graphical Editor for Visual Languages. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-V.A: General-purpose languages, VPL-VI.A: Formal definition of VPLs, graphical definition of visual languages
Bardohl, Roswitha, Gabriele Taentzer, Defining Visual Languages by Algebraic Specification Techniques and Graph Grammars. In 1997 IEEE Workshop on Theory of Visual Languages, Capri, Italy, September 1997. Pages 27 to 42.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-V.A: General-purpose languages, VPL-VI.A: Formal definition of VPLs
Bell, B., Using Programming Walkthroughs to Design a Visual Language,
Ph.D. Thesis, Tech. Report CU-CS-581-92, University of Colorado, February 1992.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-VI.D.1: Empirical studies
Bell, B., W. Citrin, Specifying Network Communication Protocols
with Graphical Transformation Rules. Proceedings of the
International Workshop on Advanced Visual Interfaces, Rome, Italy,
May 1992.
Keywords and Phrases: VPL-II.A.11: Rule-based languages
Bell, B., C. Lewis, ChemTrains: A Language for Creating Behaving
Pictures. Proceedings of the IEEE Symposium on Visual Languages,
Bergen, Norway, 281-289, August 1993.
Keywords and Phrases: VPL-II.A.11: Rule-based languages
Bell, B., J. Rieman, C. Lewis, Usability Testing of a Graphical
Programming System: Things we missed in a programming walkthrough.
Proceedings of CHI'91, New Orleans, 7-13, April 1991.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-VI.D.1: Empirical studies
Blostein, Dorothea, Andy Schürr, Computing with Graphs and Graph Rewriting. Technical Report AIB 97-8, September 1997, University of Technology (RWTH), Aachen, Germany.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages
Bottoni, Paolo, M. De Marsico, P. Di Tommaso, S. Levialdi, D. Ventriglia, Configurations and Transitions in Visual Configurations and Transitions in Visual Languages. In IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs
Bottoni, Paolo G, Stefano Levialdi, Resource-Based Models of Visual Interaction: Understanding Errors. In 005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), Dallas, Texas, September 2005.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-VI.D.2: Cognitive and user-interface design issues, Errors, Models of interaction
Brown, Darren, Margaret Burnett, Gregg Rothermel, Hamid Fujita, Fumio Negoro, Generalizing WYSIWYT Visual Testing to Screen Transition Languages. In 2003 IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-VII.B: Testing visual code, screen transition diagrams
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
Ermel, Claudia, Tony Modica, Enrico Biermann, Hartmut Ehrig, Kathrin Hoffmann, Modeling Multicasting in Communication Spaces by Reconfigurable High-level Petri Nets. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon/USA, September 2009.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-VI.A: Formal definition of VPLs
Ermel, Claudia, Tony Modica, Enrico Biermann, Hartmut Ehrig, Kathrin Hoffmann, Modeling Multicasting in Communication Spaces by Reconfigurable High-level Petri Nets. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon/USA, September 2009.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-VI.A: Formal definition of VPLs
Erwig, Martin, Eric Walkingshaw, A Visual Language for Representing and Explaining Strategies in Game Theory. In 2008 IEEE Symposium on Visual Languages and Human-Centric Computing, Herrsching am Ammersee, Germany, September 2008. Pages 101 to 108.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-V.G: Languages for education, Explanations, Explanation-Oriented Language
Gindling, J., A. Ioannidou, J. Loh, O. Lokkebo and A. Repenning,
LEGOsheets: A Rule-Based Programming, Simulation and Manipulation
Environment for the LEGO Programmable Brick, Proceedings of IEEE
Symposium on Visual Languages, Darmstadt, Germany, September 1995.
Keywords and Phrases: VPL-II.A.11: Rule-based 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
Harada, Yasunori, Kenji Miyamoto, Rikio Onai, VISPATCH: Graphical rule-based language controlled by user event. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, Sept. 1997.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-III.E Event handling, VPL-IV.A: Computational approaches, VPL-V.A: General-purpose languages
Hausmann, Jan Hendrik, Heckel, Reiko, and Sauer, Stefan, Towards Dynamic Meta Modeling of UML Extensions: An Extensible Semantics for UML Sequence Diagrams. In IEEE
Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, dynamic meta modeling, UML semantics, graph transformation
Hirakawa, Masahito, Erland Jungert, An Image Database System Facilitating Icon-Driven Spatial Information Definition and Retrieval. In 1991 IEEE Workshop on Visual Languages, Kobe, Japan, October 1991. Pages 192 to 198.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL.II.B.3: Languages based on static pictorial sequences, VPL-V.B: Database languages, VPL-VI.B: Icon theory
Ko, Andrew J, Brad A. Myers, Development and Evaluation of a Model of Programming Errors. In 2003 IEEE Symposia on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.C: Debugging visual code, programming error
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
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
Perrone , Corrina , Alexander Repenning, Graphical Rewrite Rule Analogies: Avoiding the Inherit or Copy & Paste Reuse Dilemma. In 1998 IEEE Symposium on Visual Lnaguages, Nova Scotia, Canada, September 1998.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-II.A.11: Rule-based languages, VPL-II.B.2: Iconic languages, VPL-VII.A: Reusing visual code, graphical rewrite rules, software reuse, agents, inheritance, object-oriented programming, copy and paste, analogies,
Pfeiffer, Joseph J, Case Study: Developing a Rule-Based Language for Mobile Robots. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia/Canada, September 1998.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, Mobile Robots
End-User Languages
Case Study
Pfeiffer, Joseph J, A Language for Geometric Reasoning in Mobile Robots. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-IV.D Translators, Reasoning, robotics, fuzzy logic
Pfeiffer, Joseph, Rick Vinyard, Bernardo Margolis, A Common Framework for Input, Processing, and Output in Isaac. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, mobile robots, geometric reasoning, input/output
Pietriga, Emmanuel, Jean-Yves Vion-Dury, VXT: Visual XML Transformer. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-V.F: Languages for programming web-based applications, VPL-VI.C.6: Visual representation issues, XML Transformations
Pietriga, Emmanuel, Vincent Quint, Jean-Yves Vion-Dury, VXT: A Visual Approach to XML Transformations. In 2001 ACM Symposium on Document Engineering, Atlanta, USA, November 2001.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-V.F: Languages for programming web-based applications, VPL-VI.C.6: Visual representation issues, XML Transformations
QIU, Mei Kang , Guang Lei SONG, Jun KONG, kang ZHANG, Spatial Graph Grammars For Web Information Transformation. In 2003 IEEE Symposium on Human Centric Computing Language and Enivironments, Auckland, New Zealand, Oct. 2003.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, RGG(Reserved Graph Grammar), XML, WML, SGG(Spatial Graph Grammar)
Rader, Cyndi A, Gina Cherry, Cathy Brand, Alexander Repenning, Clayton Lewis, Designing Mixed Textual and Iconic Programming Languages for Novice Users. In 1998End IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, September 1998.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-VI.D.2: Cognitive and user-interface design issues, End-User Programming
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
Repenning, A., Bending the Rules: Steps toward Semantically enriched
Graphical Rewrite Rules, Proceedings of IEEE Symposium on Visual
Languages, Darmstadt, Germany, September 1995.
Keywords and
Phrases: VPL-II.A.11: Rule-based languages
Repenning, Alexander, Andri Ioannidou, Behavior Processors: Layers between End-Users and Java Virtual Machines. In 1997 Proceedings of Visual Languages, Capri, Italy, Sept 1997.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-II.A.11: Rule-based languages, VPL-II.B: Visual representations, VPL-III.A.2: Procedural abstraction
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
Rodgers, Peter J, A Graph Rewriting Programming Language for Graph Drawing. In 14th IEEE Symposium on Visual Languages, Halifax, Nova Scotia/Canada, September 1998.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-V: Language Purpose, Graph Drawing, Graph Rewriting, Graph Transformation
Rodgers, Peter J, Peter J. H. King, A Graph Rewriting Visual Language for Database Programming. In Journal of Visual Languages and Computing, December, 1997. Pages 641 to 674.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages, VPL-VI.A: Formal definition of VPLs, Graph Rewriting, Graph Transformation
Saber, Mahmoud A., Nikolay Mirenkov, A New Visual Specification of Cellular Automata-like Systems . In The 2003 IEEE Symposia on Human Centric Computing Languages and Environment, Auckland, New Zealand, October 2003. Pages 28 to 31.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.2: Iconic languages, VPL-III.C: Data types and structures, VPL-V.D: Scientific visualization languages, VPL-V.G: Languages for education, cellular automata, multiple views, visual specification, self-explanatory components
Schuerr, Andreas, Introduction to PROGRES, an Attribute Graph Grammar Based
Specification Language, Proc. WG'89 Workshop on Graphtheoretic
Concepts in Computer Science, LNCS 411, (Nagl M., ed.), Springer Verlag,
151-165, 1989.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Schuerr, Andreas, PROGRES: A VHL-Language Based on Graph Grammars, Proc. 4th
Int. Workshop on Graph-Grammars and Their Application to Computer Science,
LNCS 532, Springer Verlag, 641-659, 1991. also: Technical Report AIB 90-16,
RWTH Aachen, Germany, 1990.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Schuerr, Andreas, Rapid Programming with Graph Rewrite Rules, USENIX Symposium
Proc. on Very High Level Languages (VHLL), USENIX Association, 83-100, 1994.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Schuerr, Andreas, A. Zuendorf, Nondeterministic Control Structures for Graph
Rewriting Systems, Proc. WG'91 Workshop in Graph-theoretic Concepts in
Computer Science, LNCS 570, Springer Verlag, 48-62, 1991. also: Technical
Report AIB 91-17, RWTH Aachen, Germany, 1991.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Thies, Stefanie, Marita Dücker, A Visual Critiquing Language for Expressing Design Knowledge. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.C: Debugging visual code
Varró, Gergely, Andy Schürr and Dániel Varró, Benchmarking for Graph Transformation. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, USA, September 2005. Pages 79 to 88.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.A.11: Rule-based languages, Graph transformation, benchmarks
Zhang, Kang, Da-Qian Zhang, Yi Deng, A Visual Approach to XML Document Design and Transformation. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-IV.D Translators, VPL-V.F: Languages for programming web-based applications, Multimedia Application, XML
Bottoni, Paolo, Antonio Grau, A Suite of Metamodels as a Basis for a Classification of Visual Languages. In IEEE Symposium on Visual Languages and Human-Centric Computing, Roma, Italy, September 2004.
Keywords and Phrases: VPL-II.B: Visual representations, VPL-VI.A: Formal definition of VPLs, VPL-VII: Software Engineering Issues for VPLs
Costagliola, Gennaro, Giuseppe Polese, Extended Positional Grammars. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-II.B: Visual representations, VPL-IV: Language Implementation Issues, VPL-VI.A: Formal definition of VPLs
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, 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
Repenning, Alexander, Andri Ioannidou, Behavior Processors: Layers between End-Users and Java Virtual Machines. In 1997 Proceedings of Visual Languages, Capri, Italy, Sept 1997.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-II.A.11: Rule-based languages, VPL-II.B: Visual representations, VPL-III.A.2: Procedural abstraction
Vion-Dury, Jean-Yves, Emmanuel Pietriga, A Formal Study of a Visual Language for the Visualization of Document Type Definition. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.B: Visual representations, VPL-VI.A: Formal definition of VPLs, DTD
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
Adachi, Yoshihiro, Suguru Kobayashi, Kensei Tsuchida, Takeo Yaku, An NCE Context-sensitive Graph Grammar for Visual Design Languages. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, VPL-VII.A: Reusing visual code, Context-sensitive graph grammar, Graph rewriting
Adachi, Yoshihiro, Yuichi Nakajima, NCE Context--sensitive Graph Grammar and its Parsability. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs, Context-sensitive graph grammar, Graph rewriting
Agustí, Jaume , Jordi Puigsegur and W. Marco Schorlemmer, Towards Specifying with Inclusions. In Mathware and Soft Computing, to appear, 1997.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-V.A: General-purpose languages, VPL-VI.C.6: Visual representation issues
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, Bonny, B. Chandrasekaran, A constraint satisfaction framework for visual problem solving. In Trends in Constraint Programming, F. Benhamou, N. Jussien and B. O’Sullivan, Editors, Hermes Science, May 2007..
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-IV.A: Computational approaches, Diagrammatic reasoning, constraint satisfaction, visual problem solving, visual routines
Bardohl, Roswitha, GenGEd - A Generic Graphical Editor for Visual Languages. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-V.A: General-purpose languages, VPL-VI.A: Formal definition of VPLs, graphical definition of visual languages
Bardohl, Roswitha, Gabriele Taentzer, Defining Visual Languages by Algebraic Specification Techniques and Graph Grammars. In 1997 IEEE Workshop on Theory of Visual Languages, Capri, Italy, September 1997. Pages 27 to 42.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-V.A: General-purpose languages, VPL-VI.A: Formal definition of VPLs
Benzi, Francesca, Dario Maio, Stefano Rizzi, Visionary: a Viewpoint-Based Visual Language for Querying Relational Databases. In Journal of Visual Languages and Computing, April, 1999. Pages 117 to 145.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages
Blackwell, Alan, T.R.G. Green, Does Metaphor Increase Visual Language Usability?. In 1999 IEEE Symposium on Visual Languages VL'99. , Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.C.6: Visual representation issues, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues
Blostein, Dorothea, Andy Schürr, Computing with Graphs and Graph Rewriting. Technical Report AIB 97-8, September 1997, University of Technology (RWTH), Aachen, Germany.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages
Bottoni, Paolo, Bernd Meyer, Francesco Parisi-Presicce, On a Uniform Logical Framework for Diagrammatic Reasoning. In HCC 2001, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, linear logic
Bottoni, Paolo, M. De Marsico, P. Di Tommaso, S. Levialdi, D. Ventriglia, Configurations and Transitions in Visual Configurations and Transitions in Visual Languages. In IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs
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
Brown, Darren, Margaret Burnett, Gregg Rothermel, Hamid Fujita, Fumio Negoro, Generalizing WYSIWYT Visual Testing to Screen Transition Languages. In 2003 IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-VII.B: Testing visual code, screen transition diagrams
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
Campbell, Jeffrey D, Dirk E. Mahling, A Visual Language System for Developing and Presenting Internet-based Education. In 14th IEEE Symposium on Visual Languages, Halifax, Nova Scotia / Canada, September 1998.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-V.F: Languages for programming web-based applications, Computer-based education authoring, precedence graph
Carriço, Luis M, Pedro M. Antunes and Nuno M. Guimarães, Visual Reflection: Language, Action and Feedback. In 1999 IEEE Symposium on Visual Languages VL'99, Tokyo, Japan, Sep. 1999.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.C.6: Visual representation issues, VPL-VI.D.2: Cognitive and user-interface design issues, Semantic Feedback, Cognitive Maps
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
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
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
Engels, Gregor, Stefan Sauer, Bettina Neu, Integrating Software Engineering and User-centred Design for Multimedia Software Developments. In 2003 IEEE Symposia on Human-Centric Computing Languages and Environments (HCC'03), Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-V.E: User-interface generation languages, software engineering, user-centred design, multimedia software
Erwig, Martin, Markus Schneider, Visual Specification of Spatio-Temporal Developments. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages, dynamically changing spatial predicates
Futrelle, Robert P, Ambiguity in Visual Language Theory and its Role in Diagram Parsing. In 1999 IEEE Symposium on Visual Languages (VL99), Tokyo, Japan, Sept. 1999.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-IV.C: Parsing, VPL-V.D: Scientific visualization languages, VINPUT: Analysis of Visual Information, ambiguity
Gil, Yossi, John Howse and Stuart Kent, Towards a Formalization of Constraint Diagrams. In 2001 IEEE Symposia on Human-Centric Computing, Stresa, Italy, September 2001. Pages 72 to 79.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, Visual Formalisms; Software Specification
Guerra, Esther, Paloma Díaz, Juan de Lara, A Formal Approach to the Generation of Visual Language Environments Supporting Multiple Views. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), Dallas, USA, September 2005.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-V.F: Languages for programming web-based applications, VPL-VI.A: Formal definition of VPLs, Graph Tranasformation Meta-modelling
Haarslev, Volker, Ralf Möller, Michael Wessel, On Specifying Semantics of Visual Spatial Query Languages. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages, VPL-VI.A: Formal definition of VPLs, description logic
Hausmann, Jan Hendrik, Heckel, Reiko, and Sauer, Stefan, Towards Dynamic Meta Modeling of UML Extensions: An Extensible Semantics for UML Sequence Diagrams. In IEEE
Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, dynamic meta modeling, UML semantics, graph transformation
Howse, John, Fernando Molina, John Taylor, Stuart Kent and Yossi Gil, Spider Diagrams: A Diagrammatic Reasoning System. In Journal of Visual Languages and Computing, 12, 2001. Pages 299 to 324.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, Diagrammatic Reasoning, Visual Formalisms
Howse, John, Fernando Molina, John Taylor and Sun-Joo Shin, Type-syntax and Token-sytax in Diagrammatic Systems. In 2001 ACM International Conference on Formal Ontology in Information Systems, Ogunquit, Maine, USA, October 2001.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, Visual formalisms, Diagrammatic Reasoning
Ibrahim, Bertrand, Diagrammatic representation of data types and data manipulations in a combined data- and control-flow language. In 1998 IEEE International Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm 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
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, Semiformal Visual Languages,
Visual Programming at a Higher Level of Abstraction. In World Multiconference on Systemics, Cybernetics and Informatics (SCI'99 and ISAS'99), Orlando, Florida, july 1999. Pages 157 to 164.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-III.B: Control flow, VPL-V.A: General-purpose languages, VPL-VI.D.2: Cognitive and user-interface design issues
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
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
Kam, Naaman, Irun R. Cohen, David Harel, The Immune System as a Reactive System: Modeling T Cell Activation with Statecharts. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments , Stresa, Italy, September 2001. Pages 15 to 22.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.1: Diagrammatic languages, Biology, T Cell Activation, Statecharts, Immunology, Simmulation
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
Lakin, Fred, Visual Languages for Cooperation, NSF workshop on Technology and
Cooperative Work, Tucson, Arizona, February 1988; reprinted as a chapter in
Intellectual Teamwork: Social and Technical Bases of Collaborative Work,
(Carmen Egido, Jolene Galegher, and Robert Kraut, eds.), Lawrence Erlbaum
Publishers, 453-488, 1990.
Keywords and Phrases: text-graphic query, visual languages for
collaborative work, task structure diagrams, visual lisp, visual emacs, vmacs,
VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages
Lam, Vitus S.W., Julian Padget, Analyzing Equivalences of UML Statechart Diagrams by Structural Congruence and Open Bisimulations. In 2003 IEEE Symposium on Visual Languages and Formal Methods, Auckland, New Zealand, 10 2003.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, equivalences of statechart diagrams, UML semantics, pi-calculus
Liu, Zhiqing, Semantics Design of a Visual Language for Constructing and Animating Geometric Objects. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-VI.A: Formal definition of VPLs, compass-and-ruler Euclidean geometry
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
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
Meyer, Bernd, Beyond Icons: Towards New Metaphors for Visual Query Languages
for Spatial Information Systems, Proceedings of the International Workshop on
Interfaces to Database Systems, Glasgow, 113-135, July 1992. (published by
Springer, London, 1993).
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1:
Diagrammatic languages, VPL-V.B: Database languages
Papantonakis, Anthony, Peter J.H. King, Gql, a Declarative Graphical Query
Language Based on the Functional Data Model, Proceedings of the Workshop on
Advanced Visual Interfaces AVI 1994, Bari Italy, (T.Catarci,M. Costabile,
S. Levialdi, G. Santucci, eds.), ACM Press, 113-122, 1994.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages,
VPL-V.B: Database languages
Papantonakis, Anthony, Peter J.H. King, Syntax and Semantics of Gql, a
Graphical Query Language, Journal of Visual Languages and Computing,
Special issue on Visual Query Systems, March 1995 (to appear).
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages,
VPL-IV.D: Translators, VPL-V.B: Database languages, VPL-VI.A: Formal
definition of VPLs
Puigsegur, Jordi, W. Marco Schorlemmer and Jaume Agustí, From Queries to Answers in Visual Logic Programming. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-V.A: General-purpose languages, VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs
Puigsegur, Jordi, Jaume Agustí and Dave Robertson, A Visual Logic Programming Language. In 1996 IEEE Symposium on Visual Languages, Boulder, Colorado (USA), September 1996.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages
QIU, Mei Kang , Guang Lei SONG, Jun KONG, kang ZHANG, Spatial Graph Grammars For Web Information Transformation. In 2003 IEEE Symposium on Human Centric Computing Language and Enivironments, Auckland, New Zealand, Oct. 2003.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, RGG(Reserved Graph Grammar), XML, WML, SGG(Spatial Graph Grammar)
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
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
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
Rodgers, Peter J, Peter J. H. King, A Graph Rewriting Visual Language for Database Programming. In Journal of Visual Languages and Computing, December, 1997. Pages 641 to 674.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages, VPL-VI.A: Formal definition of VPLs, Graph Rewriting, Graph Transformation
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
Sauer, Stefan, Gregor Engels, Extending UML for Modeling Multimedia Applications. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, Septemper 1999.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-VII: Software Engineering Issues for VPLs, visual modeling, multimedia applications, extended MVC
Sauer, Stefan, Gregor Engels, UML-based Behavior Specification of Interactive Multimedia
Applications. In IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.1: Diagrammatic languages, VPL-III: Language Features, VPL-V.F: Languages for programming web-based applications, Multimedia modeling
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
Schuerr, Andreas, Introduction to PROGRES, an Attribute Graph Grammar Based
Specification Language, Proc. WG'89 Workshop on Graphtheoretic
Concepts in Computer Science, LNCS 411, (Nagl M., ed.), Springer Verlag,
151-165, 1989.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Schuerr, Andreas, PROGRES: A VHL-Language Based on Graph Grammars, Proc. 4th
Int. Workshop on Graph-Grammars and Their Application to Computer Science,
LNCS 532, Springer Verlag, 641-659, 1991. also: Technical Report AIB 90-16,
RWTH Aachen, Germany, 1990.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Schuerr, Andreas, Rapid Programming with Graph Rewrite Rules, USENIX Symposium
Proc. on Very High Level Languages (VHLL), USENIX Association, 83-100, 1994.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Schuerr, Andreas, A. Zuendorf, Nondeterministic Control Structures for Graph
Rewriting Systems, Proc. WG'91 Workshop in Graph-theoretic Concepts in
Computer Science, LNCS 570, Springer Verlag, 48-62, 1991. also: Technical
Report AIB 91-17, RWTH Aachen, Germany, 1991.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-II.A.8:
Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1:
Diagrammatic languages
Störrle, Harald, Semantics of Interactions in UML 2.0. In 2003 Symposium on Visual Languages and Formal Methods, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, Formal Semantics
Stapleton, Gem E, John Howse and John Taylor and Simon Thompson, The Expressiveness of Spider Diagrams Augmented with Constants. In 2004 IEEE Symposium on Visual Languages and Human Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, Expressiveness
Stapleton, Gem, Aidan Delaney, Towards Overcoming Deficiencies in Constraint Diagrams. In 2007 IEEE Symposium on Visual Languages and Human-Centric Computing, , Idaho, September 2007. Pages 33 to 40.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.C.6: Visual representation issues, VPL-VI.D.1: Empirical studies
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
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
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
Zhang, Kang, Da-Qian Zhang, Yi Deng, A Visual Approach to XML Document Design and Transformation. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-IV.D Translators, VPL-V.F: Languages for programming web-based applications, Multimedia Application, XML
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
song, guanglei, Kang Zhang, Jun Kong, Model Management Through Graph Transformation . In IEEE Symp. on Visual Languages and Human-Centric Computing, Rome, Italy, 09 2004.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages
zeng, xiaoqin, Kang Zhang, Jun Kong, Guanglei Song, RGG+: An Enhancement to the Reserved Graph Grammar Formalism. In IEEE Symp. on Visual Languages and Human-Centric Computing, Dallas, United States, 09 2005.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-IV.B: Efficiency, VPL-IV.C: Parsing, VPL-V.D: Scientific visualization languages
zhang, kang, Jun Kong, Meikang Qiu, Guanglei Song, Multimedia Layout Adaptation Through Grammatical Specifications. In ACM/Springer Multimedia Systems, 10, 2004.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-II.B.2: Iconic languages, VPL-V.E: User-interface generation languages
Codognet, Philippe P., An Historical Account of Indexical images : from Ancient Art to the Web. In IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.B.2: Iconic languages, VINPUT: Analysis of Visual Information
Francois, Pinet, Ahmed Lbath, An Algorithm for Stereotype Deduction in UML-Based Formalism and its Application in Geographic Information Systems. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments (Visual/Multimedia Approaches to Programming and Software Engineering), Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.2: Iconic languages, VPL-VI.B: Icon theory
Francois, PINET, LBATH Ahmed, A Visual Modelling Language for Distributed Geographic Information Systems (Extended Technical Report Version). In IEEE Symposium on Visual Languages, Washinghton D.C, USA, September 2000.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.2: Iconic languages, VPL-III.A.1: Data abstraction, VPL-V.F: Languages for programming web-based applications
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
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
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
Hirakawa, Masahito, Yukihiro Nishimura, Motoji Kado, Tadao Ichikawa, Interpretation of Icon Overlapping in Iconic Programming. In 1991 IEEE Workshop on Visual Languages, Kobe, Japan, October 1991. Pages 254 to 259.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.2: Iconic languages, VPL-V.A: General-purpose 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
Jin, Jing, Pedro Szekely, QueryMarvel: A Visual Query Language for Temporal Patterns Using Comic Strips. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon, September 2009.
Keywords and Phrases: VPL-II.B.2: Iconic languages, VPL-III.E Event handling, VPL-V.B: Database languages, temporal pattern, visual query language, comic strip
Mueller, Wolfgang, Marita Duecker, Jessica Rubart, VIPspace - A Visually Programmable Shared Workspace. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, Sept 1998.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.B.2: Iconic languages, VPL-V.F: Languages for programming web-based applications, VPL-VI.D.2: Cognitive and user-interface design issues, CSCW, Shared Workspace, form/icon-based VPL
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
Perrone , Corrina , Alexander Repenning, Graphical Rewrite Rule Analogies: Avoiding the Inherit or Copy & Paste Reuse Dilemma. In 1998 IEEE Symposium on Visual Lnaguages, Nova Scotia, Canada, September 1998.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-II.A.11: Rule-based languages, VPL-II.B.2: Iconic languages, VPL-VII.A: Reusing visual code, graphical rewrite rules, software reuse, agents, inheritance, object-oriented programming, copy and paste, analogies,
Saber, Mahmoud A., Nikolay Mirenkov, A New Visual Specification of Cellular Automata-like Systems . In The 2003 IEEE Symposia on Human Centric Computing Languages and Environment, Auckland, New Zealand, October 2003. Pages 28 to 31.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.2: Iconic languages, VPL-III.C: Data types and structures, VPL-V.D: Scientific visualization languages, VPL-V.G: Languages for education, cellular automata, multiple views, visual specification, self-explanatory components
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, kang, Jun Kong, Meikang Qiu, Guanglei Song, Multimedia Layout Adaptation Through Grammatical Specifications. In ACM/Springer Multimedia Systems, 10, 2004.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-II.B.2: Iconic languages, VPL-V.E: User-interface generation languages
Chang, S. K., M. F. Costabile and S. Levialdi, A Framework for Intelligent
Visual Interface Design for Database Systems, International Workshop on
Interfaces to Database Systems, IDS92, Glasgow, 377-391, 1992. (published by
Springer-Verlag, Heidelberg, 1992).
Keywords and Phrases: User model features, user classification,
VPL-II.B.3: Languages based on static pictorial sequences, VPL-VI.C.2:
Effective use of screen real estate
Harada, Toshinobu, Fujiichi Yoshimoto, Masamitsu Moriyama, An Aesthetic Curve in the Field of Industrial Design. In 1999 IEEE Symposium on Visual Language, Tokyo, Japan, 9 1999.
Keywords and Phrases: VPL.II.B.3: Languages based on static pictorial sequences, VPL-V.D: Scientific visualization languages, VPL-VI.C.5: Type checking and type theory, VINPUT: Analysis of Visual Information, Curve, Car Design, Quantitative Analysis Method
Hirakawa, Masahito, Erland Jungert, An Image Database System Facilitating Icon-Driven Spatial Information Definition and Retrieval. In 1991 IEEE Workshop on Visual Languages, Kobe, Japan, October 1991. Pages 192 to 198.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL.II.B.3: Languages based on static pictorial sequences, VPL-V.B: Database languages, VPL-VI.B: Icon theory
Howland, Katherine L, Judith Good, Judy Robertson, Script Cards: A Visual Programming Language for Games Authoring by Young People. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
Keywords and Phrases: VPL-II.B.3: Languages based on static pictorial sequences, VPL-V.G: Languages for education, 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
Tanimoto, Steven L, Carlo E. Bernardelli, Introducing New Nouns in a Children's Visual Language. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, September 1998.
Keywords and Phrases: VPL.II.B.3: Languages based on static pictorial sequences, VPL-VI.B: Icon theory, human communication
children's language
user definition
extensibility
Internet communication
derived icon
Vedo-Vedi
multi-lingual communication
Tanimoto, Steven L, Carlo E. Bernardelli, The Design and Implementation of Vedo-Vedi, A Visual Language for Human Communication in the Internet. Technical Report TR-98-04-02, April 1998, Univ. of Washington, Seattle, WA.
Keywords and Phrases: VPL.II.B.3: Languages based on static pictorial sequences, VPL-IV: Language Implementation Issues, VPL-VI.B: Icon theory, human communication
children's language
Internet communication
Vedo-Vedi
multi-lingual communication
Java applet
human-to-human communication
iconic
Tanimoto, Steven L, Carlo E. Bernardelli, Extensibility in a Visual Language for Web-based Interpersonal Communication. Technical Report TR-98-03-01, March 1998, Univ. of Washington, Seattle, WA.
Keywords and Phrases: VPL.II.B.3: Languages based on static pictorial sequences, VPL-VI.B: Icon theory, human communication
children's language
Internet communication
Vedo-Vedi
multi-lingual communication
Java applet
human-to-human communication
iconic
extensibility
derived icon
definition frame
resolution
Begel, Andrew, Susan L. Graham, An Assessment of a Speech-Based Programming Environment. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
Keywords and Phrases: VPL-II.B.4: Sound- or speech-based languages, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, Programming by voice
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
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
De Lucia, Andrea, Francese Rita, Genoveffa Tortora, Deriving workflow enactment rules from UML activity diagrams: a case study. In 2003 IEEE Human-Centric Computing Languages and Environments (HCC), Auckland, New Zealand, october 2003.
Keywords and Phrases: VPL-III: Language Features, process modeling language
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
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
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
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
Sauer, Stefan, Gregor Engels, UML-based Behavior Specification of Interactive Multimedia
Applications. In IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.1: Diagrammatic languages, VPL-III: Language Features, VPL-V.F: Languages for programming web-based applications, Multimedia modeling
Stankovic, Nenad, Dieter Kranzlmueller, Kang Zhang, The PCG: An Empirical Study. In Journal of Visual Languages and Computing, April, 2001. Pages 203 to 216.
Keywords and Phrases: VPL-III: Language Features, VPL-VI.D.1: Empirical studies
Banerjee, Bonny, A layered abductive inference framework for diagramming group motions. In Logic Journal of IGPL, March, 2006. Pages 363 to 378.
Keywords and Phrases: VPL-III.A: Abstraction, VPL-IV.A: Computational approaches, Diagrammatic reasoning, grouping, abstract group motion
Blackwell, Alan F, Rob Hague, AutoHAN: An Architecture for Programming the Home. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Milan, September 2001. Pages 150 to 157.
Keywords and Phrases: VPL-III.A: Abstraction, VPL-VI.D.2: Cognitive and user-interface design issues, Domestic programming languages
Blackwell, Alan F, First Steps in Programming: A Rationale for Attention Investment Models. In IEEE International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), Arlington, Virginia, September 2002.
Keywords and Phrases: VPL-III.A: Abstraction, VPL-VI.D.2: Cognitive and user-interface design issues, Attention Investment
Blackwell, Alan F, M. Burnett, Applying Attention Investment to End-User Programming. In IEEE International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), Arlington, Virginia, September 2002.
Keywords and Phrases: VPL-III.A: Abstraction, VPL-VI.D: Human-oriented issues, Attention Investment
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, 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.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A: Abstraction, VPL-III.E Event handling, VPL-IV.B: Efficiency, VPL-V.A: General-purpose languages, Forms/3
Burnett, Margaret, Sherry Yang, and Jay Summet, A Scalable Method for Deductive Generalization in the Spreadsheet
Paradigm. In ACM
Transactions on Computer-Human Interaction, Dec., 2002. Pages 253 to 284.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A: Abstraction, Forms/3
Engels, Gregor, Stefan Sauer, Bettina Neu, Integrating Software Engineering and User-centred Design for Multimedia Software Developments. In 2003 IEEE Symposia on Human-Centric Computing Languages and Environments (HCC'03), Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-V.E: User-interface generation languages, software engineering, user-centred design, multimedia software
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, Zhiqing, Semantics Design of a Visual Language for Constructing and Animating Geometric Objects. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-VI.A: Formal definition of VPLs, compass-and-ruler Euclidean geometry
Muench, Manfred, Andy Schuerr, Leaving The Visual Language Ghetto. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-III.A: Abstraction, VPL-III.C: Data types and structures, VPL-III.E Event handling, modeling in the large, component based visual languages,
visual languages for engineers
Pleuss, Andreas, Goetz Botterweck, Heinrich Hussmann, Modeling Advanced Concepts of Interactive Multimedia Applications. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon, USA, September 2009.
Keywords and Phrases: VPL-III.A: Abstraction, VPL-V.E: User-interface generation languages, VPL-V.F: Languages for programming web-based applications, multimedia, model-driven development, Flash, authoring, media components
Puigsegur, Jordi, W. Marco Schorlemmer and Jaume Agustí, From Queries to Answers in Visual Logic Programming. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-V.A: General-purpose languages, VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs
Sauer, Stefan, Gregor Engels, Extending UML for Modeling Multimedia Applications. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, Septemper 1999.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-VII: Software Engineering Issues for VPLs, visual modeling, multimedia applications, extended MVC
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
Webber, James, P.A. Lee, Visual, Object-Oriented Development of Parallel Applications. In Journal of Visual Languages and Computing, 12(2), 2001. Pages 145 to 161.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-III.A: Abstraction
van Zee, Pieter, Margaret Burnett and Maureen Chesire, Retire Superman: Handling Exceptions Seamlessly in a Declarative Visual Programming Language. In 1996 IEEE Symposium on Visual Languages, Boulder, CO, Sept. 1996. Pages 222 to 230.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A: Abstraction, VPL-III.F: Exception handling, VPL-V.A: General-purpose languages
Djang, Rebecca, Margaret Burnett and Roger Chen, Static Type Inference for a First-Order Declarative Visual Programming Language with Inheritance. In Journal of Visual Languages and Computing, April, 2000. Pages 191 to 235.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A.1: Data abstraction, type inference, inheritance, Forms/3
Francois, PINET, LBATH Ahmed, A Visual Modelling Language for Distributed Geographic Information Systems (Extended Technical Report Version). In IEEE Symposium on Visual Languages, Washinghton D.C, USA, September 2000.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.2: Iconic languages, VPL-III.A.1: Data abstraction, VPL-V.F: Languages for programming web-based applications
Gil, Joseph (Yossi), J. Howse, S. Kent and J. Taylor, Projections in Venn-Euler Diagrams. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-III.A.1: Data abstraction, VPL-VI.A: Formal definition of VPLs, VPL-VII: Software Engineering Issues for VPLs, Visual formalisms, diagrammatic notations
Gottfried, Herkimer, Margaret Burnett, Graphical Definitions: Making Spreadsheets Visual through Direct Manipulation and Gestures. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, Sept. 1997.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-III.A.1: Data abstraction, VPL-III.C: Data types and structures, VPL-VI.C.6: Visual representation issues
Montigel, Markus, Portability and Reuse of Components for Spreadsheet Languages. In 2002 IEEE International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), Arlington, Virginia, September 2002.
Keywords and Phrases: VPL-III.A.1: Data abstraction, VPL-III.C: Data types and structures, VPL-V.A: General-purpose languages, VPL-VI.C.4: Scope, VPL-VII.A: Reusing visual code, Portability
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
Koelma, D., R. van Balen, and A. Smeulders, SCIL-VP: a multi-purpose visual programming environment. 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
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
Repenning, Alexander, Andri Ioannidou, Behavior Processors: Layers between End-Users and Java Virtual Machines. In 1997 Proceedings of Visual Languages, Capri, Italy, Sept 1997.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-II.A.11: Rule-based languages, VPL-II.B: Visual representations, VPL-III.A.2: Procedural abstraction
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
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
Yang, S. and M. Burnett,
From Concrete Forms to Generalized
Abstractions through Perspective-Oriented Analysis of Logical
Relationships, 1994 IEEE Symposium on Visual Languages, St. Louis, MO,
6-14, October 4-7, 1994.
Keywords and Phrases: Forms/3, VPL-II.A.4: Form-based and
spreadsheet-based languages, VPL-III.A.2: Procedural abstraction
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
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
Beaumont, Mark, Dave Jackson, Visualising Complex Control Flow. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-III.A.2: Procedural abstraction, VPL-III.B: Control flow, VPL-V.A: General-purpose languages, Low Level Operations
Bottoni, Paolo, Maria Francesca Costabile, Stefano Levialdi, Piero Mussio, From Visual Language Specification to Legal Visual Interaction. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997. Pages 234 to 241.
Keywords and Phrases: VPL-III.B: Control flow, VPL-IV.D Translators
Bottoni, Paolo, Dmitry Vazhenin, Alexander Vazhenin and Nikolay Mirenkov, Shape-based computation on regular processor networks. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, OR/USA, September 2009.
Keywords and Phrases: VPL-II.B.3: Languages based on static pictorial sequences, VPL-III.B: Control flow, VPL-V.D: Scientific visualization languages, Grids
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, Margaret, Nanyu Cao, Miguel
Arredondo-Castro, John Atwood, End-User Programming of Time as an 'Ordinary' Dimension in Grid-Oriented
Visual Programming Languages. In Journal of Visual Languages and
Computing, Aug., 2002. Pages 421 to 447.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.B: Control flow, VPL-VI.D.1: Empirical studies, Forms/3, temporal programming
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
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
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
Hartmann, W., J. Nievergelt and R. Reichert, Kara, finite state machines, and the case for programming as part of general education. In IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, Sept. 2001. Pages 135 to 141.
Keywords and Phrases: VPL-III.B: Control flow, VPL-V.G: Languages for education, Kara, finite state machines
Ibrahim, Bertrand, Diagrammatic representation of data types and data manipulations in a combined data- and control-flow language. In 1998 IEEE International Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm 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
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, Semiformal Visual Languages,
Visual Programming at a Higher Level of Abstraction. In World Multiconference on Systemics, Cybernetics and Informatics (SCI'99 and ISAS'99), Orlando, Florida, july 1999. Pages 157 to 164.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-III.B: Control flow, VPL-V.A: General-purpose languages, 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
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.
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
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
Muench, Manfred, Andy Schuerr, Andreas Winter, Integrity Constraints in the multi-paradigm language PROGRES. In IEEE Symposium on Visual Languages, Halifax, Nova Scotia/Canada, August 1998.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-III.B: Control flow, VPL-III.E Event handling, VPL-V.E: User-interface generation languages, Integrity Constraints, Active Constraints, Graph Rewriting System
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
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
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
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
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
Sheehan, Robert, Parallelism in the Icicle Programming Environment. In 2003 IEEE Symposia on Human Centric Computing Programming Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration languages, VPL-III.B: Control flow, VPL-V.G: Languages for education
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
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
Banyasad, Omid, Philip T. Cox, On Translating Geometric Solids to Functional Expressions. In 5th ACM-SIGPLAN International Conference on Principles and Practice of Declarative Programming, Uppsala, Sweden, 2003. Pages 44 to 55.
Keywords and Phrases: VPL-III.C: Data types and structures, VPL-IV.D Translators, design of objects, solids, PLaSM, functional language
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, 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 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
Cox, Philip T, Trevor J. Smedley, A Model for Object Representation and Manipulation in a Visual Design Language. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, Sept 1998.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-III.C: Data types and structures, VPL-V: Language Purpose, design of structured objects; parametric object specifications; computer aided design
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
Erwig, Martin, DEAL - A Language for Depicting Algorithms. In 1994 IEEE Symposium on Visual Languages, St. Louis, MO/USA, October 1994. Pages 184 to 185.
Keywords and Phrases: VPL-II.A.5: Functional languages, VPL-III.C: Data types and structures, VPL-V.A: General-purpose languages
Gottfried, Herkimer, Margaret Burnett, Graphical Definitions: Making Spreadsheets Visual through Direct Manipulation and Gestures. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, Sept. 1997.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-III.A.1: Data abstraction, VPL-III.C: Data types and structures, VPL-VI.C.6: Visual representation issues
Ibrahim, Bertrand, Diagrammatic representation of data types and data manipulations in a combined data- and control-flow language. In 1998 IEEE International Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm 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
Montigel, Markus, Portability and Reuse of Components for Spreadsheet Languages. In 2002 IEEE International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), Arlington, Virginia, September 2002.
Keywords and Phrases: VPL-III.A.1: Data abstraction, VPL-III.C: Data types and structures, VPL-V.A: General-purpose languages, VPL-VI.C.4: Scope, VPL-VII.A: Reusing visual code, Portability
Muench, Manfred, Andy Schuerr, Leaving The Visual Language Ghetto. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-III.A: Abstraction, VPL-III.C: Data types and structures, VPL-III.E Event handling, modeling in the large, component based visual languages,
visual languages for engineers
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
Saber, Mahmoud A., Nikolay Mirenkov, A New Visual Specification of Cellular Automata-like Systems . In The 2003 IEEE Symposia on Human Centric Computing Languages and Environment, Auckland, New Zealand, October 2003. Pages 28 to 31.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.2: Iconic languages, VPL-III.C: Data types and structures, VPL-V.D: Scientific visualization languages, VPL-V.G: Languages for education, cellular automata, multiple views, visual specification, self-explanatory components
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
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
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
Bottoni, Paolo G, S.-K.Chang, M.F.Costabile, S.Levialdi, P.Mussio, On the Specification of Dynamic Visual Languages. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-III.E Event handling, VPL-V.B: Database languages, VPL-VI.A: Formal definition of VPLs
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, 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.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A: Abstraction, VPL-III.E Event handling, VPL-IV.B: Efficiency, VPL-V.A: General-purpose languages, Forms/3
Cox, Philip T, Trevor J. Smedley, Visual Programming for Robot Control. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia/Canada, Sept 98.
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration languages, VPL-III.E Event handling, VPL-V: Language Purpose, robots; subsumption; direct manipulation
Del Bimbo, A, E. Vicario, D. Zingoni, An Interactive Environment for the Visual Programming of Virtual Agents . In IEEE Symposium on Visual Languages, St. Louis, Missouri, October 1994. Pages 145 to 152.
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration languages, VPL-III.E Event handling
Harada, Yasunori, Kenji Miyamoto, Rikio Onai, VISPATCH: Graphical rule-based language controlled by user event. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, Sept. 1997.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-III.E Event handling, VPL-IV.A: Computational approaches, VPL-V.A: General-purpose languages
Jin, Jing, Pedro Szekely, QueryMarvel: A Visual Query Language for Temporal Patterns Using Comic Strips. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon, September 2009.
Keywords and Phrases: VPL-II.B.2: Iconic languages, VPL-III.E Event handling, VPL-V.B: Database languages, temporal pattern, visual query language, comic strip
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
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
Muench, Manfred, Andy Schuerr, Andreas Winter, Integrity Constraints in the multi-paradigm language PROGRES. In IEEE Symposium on Visual Languages, Halifax, Nova Scotia/Canada, August 1998.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-III.B: Control flow, VPL-III.E Event handling, VPL-V.E: User-interface generation languages, Integrity Constraints, Active Constraints, Graph Rewriting System
Muench, Manfred, Andy Schuerr, Leaving The Visual Language Ghetto. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-III.A: Abstraction, VPL-III.C: Data types and structures, VPL-III.E Event handling, modeling in the large, component based visual languages,
visual languages for engineers
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
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
van Zee, P. and M. Burnett, Exception Handling in the Visual
Programming Language Forms/3, Oregon State University, Dept. of
Computer Science, TR 95-60-1, March 1995.
Keywords and Phrases: Forms/3, VPL-II.A.4: Form-based and
spreadsheet-based languages, VPL-III.A.F: Exception handling
van Zee, Pieter, Margaret Burnett and Maureen Chesire, Retire Superman: Handling Exceptions Seamlessly in a Declarative Visual Programming Language. In 1996 IEEE Symposium on Visual Languages, Boulder, CO, Sept. 1996. Pages 222 to 230.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A: Abstraction, VPL-III.F: Exception handling, VPL-V.A: General-purpose languages
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
Bianchi, Alessandro, Paolo Bottoni, Piero Mussio, Issues in Design and Implementation of Multimedia Software Systems. In IEEE International Conference on Multimedia Computing and Systems 1999, Florence, Italy, June 1999. Pages 91 to 96.
Keywords and Phrases: VPL-IV: Language Implementation Issues, VPL-V.E: User-interface generation languages, VPL-VI.C: VPL design issues
Costagliola, Gennaro, Giuseppe Polese, Extended Positional Grammars. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-II.B: Visual representations, VPL-IV: Language Implementation Issues, VPL-VI.A: Formal definition of VPLs
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, 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
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
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
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
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
Tanimoto, Steven L, Carlo E. Bernardelli, The Design and Implementation of Vedo-Vedi, A Visual Language for Human Communication in the Internet. Technical Report TR-98-04-02, April 1998, Univ. of Washington, Seattle, WA.
Keywords and Phrases: VPL.II.B.3: Languages based on static pictorial sequences, VPL-IV: Language Implementation Issues, VPL-VI.B: Icon theory, human communication
children's language
Internet communication
Vedo-Vedi
multi-lingual communication
Java applet
human-to-human communication
iconic
Vion-Dury, Jean-Yves and François Pacull, A Structured Interactive Workspace for a Visual Configuration Language. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-IV: Language Implementation Issues, VPL-IV.D Translators, VPL-V.E: User-interface generation languages, VPL-VI.C.5: Type checking and type theory, VPL-VI.C.6: Visual representation issues
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
Banerjee, Bonny, B. Chandrasekaran, A constraint satisfaction framework for visual problem solving. In Trends in Constraint Programming, F. Benhamou, N. Jussien and B. O’Sullivan, Editors, Hermes Science, May 2007..
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-IV.A: Computational approaches, Diagrammatic reasoning, constraint satisfaction, visual problem solving, visual routines
Banerjee, Bonny, A layered abductive inference framework for diagramming group motions. In Logic Journal of IGPL, March, 2006. Pages 363 to 378.
Keywords and Phrases: VPL-III.A: Abstraction, VPL-IV.A: Computational approaches, Diagrammatic reasoning, grouping, abstract group motion
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
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
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
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
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
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
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
Harada, Yasunori, Kenji Miyamoto, Rikio Onai, VISPATCH: Graphical rule-based language controlled by user event. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, Sept. 1997.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-III.E Event handling, VPL-IV.A: Computational approaches, VPL-V.A: General-purpose languages
Howse, John, Peter Rodgers, Gem Stapleton, Changing Euler Diagram Properties by Edge Transformation of Euler Dual Graph. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, , , September 2009.
Keywords and Phrases: VPL-IV.A: Computational approaches, Euler diagrams, diagram drawing, layout
Jourdas, C. and M. Mainguenaud, A Query Resolution Model to Manage Networks :
Application to an Extended Relational DBMS, 2nd European Geographical
Information System Conference, Brussels, Belgium, April 2-5, 1991.
Keywords and Phrases: VPL-IV.A: Computational approaches
Mainguenaud, M., Is an Extended Relational DBMS Powerful Enough to Deal with
Network Applications, 1st European Geographical Information System Conference,
Amsterdam, The Netherlands, April 9-13, 1990.
Keywords and Phrases: VPL-IV.A: Computational approaches
Mainguenaud, M., What is Happening after the Definition of an End-user Query?,
3rd European Geographical Information System Conference, Munich, Germany, March
23-26, 1992.
Keywords and Phrases: VPL-IV.A: Computational approaches
Mainguenaud, M., The Results of Geographical Information System Queries,
IEEE/CS Visual Languages '93, Bergen, Norway, August 25-27, 1993.
Keywords and Phrases: VPL-IV.A: Computational approaches
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
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
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
Burnett, Margaret M. and Allen L. Ambler, Efficiency Issues in a Class of
Visual Languages, 1990 IEEE Workshop on Visual Languages, Skokie, IL, October
1990.
Keywords and Phrases: Forms/2, VPL-IV.B: Efficiency
Burnett, Margaret M, John W. Atwood, Jr. and Zachary T. Welch, Implementing Level 4 Liveness in Declarative Visual Programming Languages. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, Sept. 1998.
Keywords and Phrases: VPL-IV.B: Efficiency, VPL-VI.C.3: Liveness, immediate feedback
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.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A: Abstraction, VPL-III.E Event handling, VPL-IV.B: Efficiency, VPL-V.A: General-purpose languages, Forms/3
Graham, T. C. Nicholas, Herbert Damker, Catherine A. Morton, Eric Telford and Tore Urnes, The Clock Methodology: Bridging the Gap Between User Interface Design and Implementation. Technical Report CS-96-04, 1996, York University, North York, Ontario, Canada.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-IV.B: Efficiency
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
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
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
Zhang, Da-Qian , Kang Zhang, Jiannong Cao, A Context-Sensitive Graph Grammar Formalism for the Specification of Visual Languages. In The Computer Journal, Vol.44, No.3. Pages 186 to 200.
Keywords and Phrases: VPL-IV.B: Efficiency, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs, VPL-VI.C: VPL design issues, Graph Grammar, VPL Generation
zeng, xiaoqin, Kang Zhang, Jun Kong, Guanglei Song, RGG+: An Enhancement to the Reserved Graph Grammar Formalism. In IEEE Symp. on Visual Languages and Human-Centric Computing, Dallas, United States, 09 2005.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-IV.B: Efficiency, VPL-IV.C: Parsing, VPL-V.D: Scientific visualization languages
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
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
Costagliola, Gennaro , Vincenzo Deufemia, Filomena Ferrucci, and Carmine Gravino, On the pLR Parsability of Visual Languages. In 2001 IEEE Symposia on Human-Centric Computing, Stresa, Italy, September 2001. Pages 48 to 49.
Keywords and Phrases: VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs
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
Futrelle, Robert P, Ambiguity in Visual Language Theory and its Role in Diagram Parsing. In 1999 IEEE Symposium on Visual Languages (VL99), Tokyo, Japan, Sept. 1999.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-IV.C: Parsing, VPL-V.D: Scientific visualization languages, VINPUT: Analysis of Visual Information, ambiguity
Lakin, Fred, Spatial Parsing for Visual Languages, Visual Languages, (Shi-Kuo
Chang, Tadao Ichikawa, and Panos. A. Ligomenides, eds.), Plenum Press, New
York, 1986.
Keywords and Phrases: executable graphics, spatial parsing, formal
visual languages, informal conversational graphics, visual lisp, visual emacs,
vmacs, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs, VPL-IV.D:
Translators
Lakin, Fred, Visual Grammars for Visual Languages, Proceedings of the American
Association for Artificial Intelligence, Seattle, Washington, July 1987.
Keywords and Phrases: visual grammar notation, declarative programming,
visual rules, formal visual languages, informal conversational graphics, visual
lisp, visual emacs, vmacs, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of
VPLs, VPL-II.A.7: Logic languages
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
Meyer, Bernd, Pictures Depicting Pictures - On the Specification of Visual
Languages by Visual Grammars, Proceedings of the IEEE Workshop on Visual
Languages, Seattle, WA, 41-48, 1992.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-IV.C: Parsing,
VPL-VI.A: Formal definition of VPLs
Meyer, Bernd, Beyond Icons: Towards New Metaphors for Visual Query Languages
for Spatial Information Systems, Computer Science Research Report No. 127,
(Informatik Bericht Nr. 127), University of Hagen, Germany, 1992.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-IV.C: Parsing,
VPL-VI.A: Formal definition of VPLs
Meyer, Bernd, Deklarative Spezifikation visueller Sprachen durch graphische
Beispiele oder: Ein Bild sagt mehr als tausend Formeln, 23. GI Jahrestagung,
(Horst Reichel, ed.), (in German), Dresden, Germany, Springer Verlag, Berlin,
316-321, October 1993.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-IV.C: Parsing,
VPL-VI.A: Formal definition of VPLs
Meyer, Bernd, Logic and the Structure of Space Towards a Visual Logic for
Spatial Reasoning, Proceedings of the International Logic Programming
Symposium, Vancouver, Canada, October 1993, (to appear). (published by MIT
Press, 1993).
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-IV.C: Parsing,
VPL-VI.A: Formal definition of VPLs
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
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
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
Tuovinen, Antti-Pekka, Error Recovery in Parsing Relational Languages. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Sep 1998.
Keywords and Phrases: VPL-IV.C: Parsing, error handling, relational languages
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, Da-Qian , Kang Zhang, Jiannong Cao, A Context-Sensitive Graph Grammar Formalism for the Specification of Visual Languages. In The Computer Journal, Vol.44, No.3. Pages 186 to 200.
Keywords and Phrases: VPL-IV.B: Efficiency, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs, VPL-VI.C: VPL design issues, Graph Grammar, VPL Generation
zeng, xiaoqin, Kang Zhang, Jun Kong, Guanglei Song, RGG+: An Enhancement to the Reserved Graph Grammar Formalism. In IEEE Symp. on Visual Languages and Human-Centric Computing, Dallas, United States, 09 2005.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-IV.B: Efficiency, VPL-IV.C: Parsing, VPL-V.D: Scientific visualization 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
Banyasad, Omid, Philip T. Cox, On Translating Geometric Solids to Functional Expressions. In 5th ACM-SIGPLAN International Conference on Principles and Practice of Declarative Programming, Uppsala, Sweden, 2003. Pages 44 to 55.
Keywords and Phrases: VPL-III.C: Data types and structures, VPL-IV.D Translators, design of objects, solids, PLaSM, functional language
Bottoni, Paolo, Maria Francesca Costabile, Stefano Levialdi, Piero Mussio, From Visual Language Specification to Legal Visual Interaction. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997. Pages 234 to 241.
Keywords and Phrases: VPL-III.B: Control flow, VPL-IV.D Translators
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
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
Erwig, Martin, Abstract Syntax and Semantics of Visual Languages. In Journal of Visual Languages and Computing, 9, 1998. Pages 461 to 483.
Keywords and Phrases: VPL-IV.D Translators, VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues
Frost, Richard A, WAGE: The Windsor Attribute Programming Environment. In IEEE Symposium on Human-Centric Computing Langugaes and Environment (HCC 2002), Arlington, VA, September 2002.
Keywords and Phrases: VPL-IV.D Translators, VPL-V.E: User-interface generation languages, executable specification language
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
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
Kuester, Jochen M, Reiko Heckel and Gregor Engels, Defining and Validating Transformations of UML Models. In 2003 IEEE Symposium on Visual Languages and Formal Methods, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-IV.D Translators, VPL-VI.A: Formal definition of VPLs, Model Transformation
Lakin, Fred, Computing with Text-Graphic Forms, Proceedings of the LISP
Conference, Stanford University, August 1980.
Keywords and Phrases: computing with text-graphic forms, visual pattern
manipulation language, visual lisp, VPL-II.A.5: Functional languages, VPL-V.A:
General-purpose languages, VPL-IV.D: Translators
Lakin, Fred, Spatial Parsing for Visual Languages, Visual Languages, (Shi-Kuo
Chang, Tadao Ichikawa, and Panos. A. Ligomenides, eds.), Plenum Press, New
York, 1986.
Keywords and Phrases: executable graphics, spatial parsing, formal
visual languages, informal conversational graphics, visual lisp, visual emacs,
vmacs, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs, VPL-IV.D:
Translators
Mainguenaud, M., From the User Interface to the Database Management System :
Application to a Geographical Information System, 5th International Conference
on Human Computer Interaction, Orlando, USA, August 8-13, 1993.
Keywords and Phrases: VPL-IV.D: Translators
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
Najork, Marc A, Simon M. Kaplan, A Prototype Implementation of the Cube Language. In 1992 IEEE Workshop on Visual Languages, Seattle, WA, September 1992. Pages 270 to 272.
Keywords and Phrases: VPL-IV.D Translators
Papantonakis, Anthony, Peter J.H. King, Syntax and Semantics of Gql, a
Graphical Query Language, Journal of Visual Languages and Computing,
Special issue on Visual Query Systems, March 1995 (to appear).
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages,
VPL-IV.D: Translators, VPL-V.B: Database languages, VPL-VI.A: Formal
definition of VPLs
Pfeiffer, Joseph J, A Language for Geometric Reasoning in Mobile Robots. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-IV.D Translators, Reasoning, robotics, fuzzy logic
Recinto, Gerardo A, V Programming Language. In 4A VisualCoder version 1.0 Technology Preview release, 2005, February.
Keywords and Phrases: VPL-IV.D Translators, VPL-V.A: General-purpose languages, VPL-VII.A: Reusing visual code, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Actually, I think I came up with a visual programming paradigm that solves many of the issues visual language had in past. "V" visual programming language solves screen real estate issues and auto-generation of classes and functions out of visually created V programs by user. It was implemented and in technology preview of VisualCoder product.
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
Varanda , Maria Joao, Pedro Rangel Henriques, Visualization/Animation of Programs in Alma: obtaining different results. In 2003 IEEE Symposia on Human Centric Computing Languages and Environments (HCC), Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-IV.D Translators, VPL-V.D: Scientific visualization languages, Program Animation
Algorithm Visualization
Vion-Dury, Jean-Yves and François Pacull, A Structured Interactive Workspace for a Visual Configuration Language. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-IV: Language Implementation Issues, VPL-IV.D Translators, VPL-V.E: User-interface generation languages, VPL-VI.C.5: Type checking and type theory, VPL-VI.C.6: Visual representation issues
Wessel, Michael, Volker Haarslev, VISCO: Bringing Visual Spatial Querying to Reality. In 1998 IEEE Symposium on Visual Languages (forthcomming), , , 1998.
Keywords and Phrases: VPL-IV.D Translators, VPL-V.B: Database languages, VPL-VI.C.3: Liveness, VPL-VI.C.6: Visual representation issues, visual query languages, environments and systems,
graphical representation of constraints,
human computer interaction (HCI),
spatial information systems (SIS),
graph matching,
optimizing visual language compilers.
Zhang, Kang, Da-Qian Zhang, Yi Deng, A Visual Approach to XML Document Design and Transformation. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-IV.D Translators, VPL-V.F: Languages for programming web-based applications, Multimedia Application, XML
Zuendorf A., Implementation of the Imperative/Rule Based Language PROGRES,
Technical Report AIB 92-38, RWTH Aachen, Germany, 1992.
Keywords and Phrases: VPL-IV.D: Translators
Zuendorf A., A Heuristic Solution for the (Sub-) GraphIsomorphism Problem in Executing PROGRES, Technical Report AIB 93-5, RWTH Aachen, Germany, 1993. Keywords and Phrases: VPL-IV.D: Translators
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, Trevor J. Smedley, A Model for Object Representation and Manipulation in a Visual Design Language. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, Sept 1998.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-III.C: Data types and structures, VPL-V: Language Purpose, design of structured objects; parametric object specifications; computer aided design
Farrell, Stephen, Paul P. Maglio, Christopher S. Campbell, How to Teach a Fish to Swim. In 2001 IEEE Symposium on End-User Programming, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-V: Language Purpose, Programming by demonstration, conditioning, social proxy
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
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
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
Rodgers, Peter J, A Graph Rewriting Programming Language for Graph Drawing. In 14th IEEE Symposium on Visual Languages, Halifax, Nova Scotia/Canada, September 1998.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-V: Language Purpose, Graph Drawing, Graph Rewriting, Graph Transformation
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
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
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
Bardohl, Roswitha, GenGEd - A Generic Graphical Editor for Visual Languages. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-V.A: General-purpose languages, VPL-VI.A: Formal definition of VPLs, graphical definition of visual languages
Bardohl, Roswitha, Gabriele Taentzer, Defining Visual Languages by Algebraic Specification Techniques and Graph Grammars. In 1997 IEEE Workshop on Theory of Visual Languages, Capri, Italy, September 1997. Pages 27 to 42.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-V.A: General-purpose languages, VPL-VI.A: Formal definition of VPLs
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
Beaumont, Mark, Dave Jackson, Visualising Complex Control Flow. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-III.A.2: Procedural abstraction, VPL-III.B: Control flow, VPL-V.A: General-purpose languages, Low Level Operations
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
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, 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.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A: Abstraction, VPL-III.E Event handling, VPL-IV.B: Efficiency, VPL-V.A: General-purpose languages, Forms/3
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
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, LOGRAPH: a graphical logic programming language. In COMPINT 85 : computer aided technologies, Montreal, PQ, Canada, September 1985. Pages 145 to 151.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-V.A: General-purpose languages, Unification, Graph transformation
DuPuis, Christopher, Margaret Burnett, An Animated Turing Machine Simulator in Forms/3. Technical Report TR 97-60-08, July 1997, Oregon State University, Corvallis, OR.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-V.A: General-purpose languages
Erwig, Martin, DEAL - A Language for Depicting Algorithms. In 1994 IEEE Symposium on Visual Languages, St. Louis, MO/USA, October 1994. Pages 184 to 185.
Keywords and Phrases: VPL-II.A.5: Functional languages, VPL-III.C: Data types and structures, VPL-V.A: General-purpose languages
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
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
Harada, Yasunori, Kenji Miyamoto, Rikio Onai, VISPATCH: Graphical rule-based language controlled by user event. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, Sept. 1997.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-III.E Event handling, VPL-IV.A: Computational approaches, VPL-V.A: General-purpose languages
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
Hirakawa, Masahito, Yukihiro Nishimura, Motoji Kado, Tadao Ichikawa, Interpretation of Icon Overlapping in Iconic Programming. In 1991 IEEE Workshop on Visual Languages, Kobe, Japan, October 1991. Pages 254 to 259.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.2: Iconic languages, VPL-V.A: General-purpose languages
Ibrahim, Bertrand, Diagrammatic representation of data types and data manipulations in a combined data- and control-flow language. In 1998 IEEE International Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm 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
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, Semiformal Visual Languages,
Visual Programming at a Higher Level of Abstraction. In World Multiconference on Systemics, Cybernetics and Informatics (SCI'99 and ISAS'99), Orlando, Florida, july 1999. Pages 157 to 164.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-III.B: Control flow, VPL-V.A: General-purpose languages, VPL-VI.D.2: Cognitive and user-interface design issues
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.
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
Lakin, Fred, Computing with Text-Graphic Forms, Proceedings of the LISP
Conference, Stanford University, August 1980.
Keywords and Phrases: computing with text-graphic forms, visual pattern
manipulation language, visual lisp, VPL-II.A.5: Functional languages, VPL-V.A:
General-purpose languages, VPL-IV.D: Translators
Liu, Hugo, Henry Lieberman, Toward a Programmatic Semantics of Natural Language. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration languages, VPL-V.A: General-purpose languages, VPL-V.G: Languages for education, VPL-VI.D: Human-oriented issues, natural language programming
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
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
Montigel, Markus, Portability and Reuse of Components for Spreadsheet Languages. In 2002 IEEE International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), Arlington, Virginia, September 2002.
Keywords and Phrases: VPL-III.A.1: Data abstraction, VPL-III.C: Data types and structures, VPL-V.A: General-purpose languages, VPL-VI.C.4: Scope, VPL-VII.A: Reusing visual code, Portability
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
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
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.
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
Puigsegur, Jordi, W. Marco Schorlemmer and Jaume Agustí, From Queries to Answers in Visual Logic Programming. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-V.A: General-purpose languages, VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs
Recinto, Gerardo A, V Programming Language. In 4A VisualCoder version 1.0 Technology Preview release, 2005, February.
Keywords and Phrases: VPL-IV.D Translators, VPL-V.A: General-purpose languages, VPL-VII.A: Reusing visual code, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Actually, I think I came up with a visual programming paradigm that solves many of the issues visual language had in past. "V" visual programming language solves screen real estate issues and auto-generation of classes and functions out of visually created V programs by user. It was implemented and in technology preview of VisualCoder product.
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
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
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
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
van Zee, Pieter, Margaret Burnett and Maureen Chesire, Retire Superman: Handling Exceptions Seamlessly in a Declarative Visual Programming Language. In 1996 IEEE Symposium on Visual Languages, Boulder, CO, Sept. 1996. Pages 222 to 230.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.A: Abstraction, VPL-III.F: Exception handling, VPL-V.A: General-purpose languages
Amaral, Vasco M. M. do, Sven Helmer and Guido Moerkotte, Formally Specifying the Syntax and Semantics of a Visual Query Language for the Domain of High Energy Physics Data Analysis. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas/USA, September 2005.
Keywords and Phrases: VPL-V.B: Database languages, VPL-V.D: Scientific visualization languages, VPL-VI.A: Formal definition of VPLs
Batini, C, T. Catarci, M. F. Costabile and S. Levialdi, On Visual
Representations for Database Query Systems, Proceedings of the Interface to
Real and Virtual Worlds Conference, Montpellier, France, 273-283, March 22-26,
1993.
Keywords and Phrases: visual structures and taxonomy, visual queries,
VPL-V.B: Database languages,VPL-VI: Theory of VPLs
Benzi, Francesca, Dario Maio, Stefano Rizzi, Visionary: a Viewpoint-Based Visual Language for Querying Relational Databases. In Journal of Visual Languages and Computing, April, 1999. Pages 117 to 145.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database 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 G, S.-K.Chang, M.F.Costabile, S.Levialdi, P.Mussio, On the Specification of Dynamic Visual Languages. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-III.E Event handling, VPL-V.B: Database languages, VPL-VI.A: Formal definition of VPLs
Catarci, T., S. K. Chang, M. F. Costabile, S. Levialdi and G. S. Santucci, An
Adaptive Visual Interface for Database Querying, PD-Vol49, Computer
Applications and Design Abstraction, ASME, (D. E. Cooke and M. M. Tanik, eds.),
Houston, 75-85, 1993.
Keywords and Phrases: user model, graph model, atomic query, visual
interface, VPL-V.B: Database languages, VPL-VI.B: Icon theory
Catarci, T., S. K. Chang, M. F. Costabile, S. Levialdi and G. S. Santucci, A
Multiparadigmatic Visual Environment for Adaptive Access to Databases,
Proceedings of 1993 Conference on Human Factors in Computing Systems, INTERCHI
'93, Amsterdam, 11-12, April 1993.
Keywords and Phrases: visual queries, adaptive interface, atomic query,
VPL-V.B: Database languages, VPL-VI.C: VPL design issues
Chang, Shi Kuo, Giuseppe Polese, Roshan Thomas, Souvik Das, A Visual Language for Authorization Modeling. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-V.B: Database languages
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
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
Cruz, Isabel F, Yuan Feng Huang, A Layered Architecture for the Exploration of Heterogeneous Information Using Coordinated Views. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.B: Database languages, VPL-V.E: User-interface generation languages, VPL-VI.C.6: Visual representation issues
Erwig, Martin, Markus Schneider, Visual Specification of Spatio-Temporal Developments. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages, dynamically changing spatial predicates
Erwig, Martin, A Visual Language for XML. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-V.B: Database languages, Visual Query Language, Form-Based Language, XML, Document Pattern, Document Transformation
Haarslev, Volker, Ralf Möller, Michael Wessel, On Specifying Semantics of Visual Spatial Query Languages. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages, VPL-VI.A: Formal definition of VPLs, description logic
Hirakawa, Masahito, Erland Jungert, An Image Database System Facilitating Icon-Driven Spatial Information Definition and Retrieval. In 1991 IEEE Workshop on Visual Languages, Kobe, Japan, October 1991. Pages 192 to 198.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL.II.B.3: Languages based on static pictorial sequences, VPL-V.B: Database languages, VPL-VI.B: Icon theory
Jin, Jing, Pedro Szekely, QueryMarvel: A Visual Query Language for Temporal Patterns Using Comic Strips. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon, September 2009.
Keywords and Phrases: VPL-II.B.2: Iconic languages, VPL-III.E Event handling, VPL-V.B: Database languages, temporal pattern, visual query language, comic strip
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.
Karahasanovic, Amela, Dag I.K. Sjøberg, Visualizing Impacts of Database Schema Changes - A Controlled Experiment. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments, Symposium on Visual/Multimedia Approaches to Programming and Software Engineering, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-V.B: Database languages, VPL-VI.D.1: Empirical studies, empirical evaluation, schema evolution
Lakin, Fred, Visual Languages for Cooperation, NSF workshop on Technology and
Cooperative Work, Tucson, Arizona, February 1988; reprinted as a chapter in
Intellectual Teamwork: Social and Technical Bases of Collaborative Work,
(Carmen Egido, Jolene Galegher, and Robert Kraut, eds.), Lawrence Erlbaum
Publishers, 453-488, 1990.
Keywords and Phrases: text-graphic query, visual languages for
collaborative work, task structure diagrams, visual lisp, visual emacs, vmacs,
VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages
Leopold, Jennifer L, Allen Ambler, Meg Heimovics, Tyler Palmer, A Visual Query System for the Specification and Scientific Analysis of Continual Queries. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-V.B: Database languages, VPL-V.F: Languages for programming web-based applications, visual query systems, continual query
Mainguenaud, M., The Semantics of Geographical Database Query Language, 4th
European Geographical Information System Conference, Genoa, Italy, March/April
29-1, 1993.
Keywords and Phrases: VPL-V.B: Database languages
Mainguenaud, M., J. L. Raffy, and X. T. Simatic, Graph Manipulations for
Network Oriented Management : Application to a Telecommunication Network, 14th
Uraban Data Management Symposium, Odense, Denmark, May 29-31, 1991.
Keywords and Phrases: VPL-V.B: Database languages
Mainguenaud, M. and X. T. Simatic, A Data Model to Deal with Multi-Scaled
Networks, IGU-UGI Conference on Multi-Scale and Multi-Use, Brno,
Czechoslovakia, also published in Computer, Environment and Urban Systems, 16,
281-288, April 22-25, 1991.
Keywords and Phrases: VPL-V.B: Database languages
Meyer, Bernd, Beyond Icons: Towards New Metaphors for Visual Query Languages
for Spatial Information Systems, Proceedings of the International Workshop on
Interfaces to Database Systems, Glasgow, 113-135, July 1992. (published by
Springer, London, 1993).
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1:
Diagrammatic languages, VPL-V.B: Database languages
Minas, Mark, Leon Shklar, A high-level visual language for generating web structures. In IEEE Symposium on Visual Languages (VL'96), Boulder, Colorado, Sept. 1996. Pages 284 to 285.
Keywords and Phrases: VPL-V.B: Database languages, VPL-V.F: Languages for programming web-based applications
Minas, Mark, Leon Shklar, Visual definition of virtual documents for the world-wide web. In Third International Workshop on Principles of Document Processing (PODP'96), Palo Alto, CA, 1996. Pages 193 to 204.
Keywords and Phrases: VPL-V.B: Database languages, VPL-V.F: Languages for programming web-based applications
Olston, Chris, Michael Stonebraker, Alexander Aiken, Joseph M. Hellerstein, VIQING: Visual Interactive QueryING. In 1998 IEEE Symposium on Visual Languages, Helifax, Nova Scotia, Canada, September 1998.
Keywords and Phrases: VPL-V.B: Database languages, database visualization, graphical query languages, direct-manipulation interfaces
Pane, John, Myers, Brad A, Tabular and Textual Methods for Selecting Objects from a Group. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-V.B: Database languages, VPL-VI.D: Human-oriented issues, end-user programming, information retrieval
Papantonakis, Anthony, Peter J.H. King, Gql, a Declarative Graphical Query
Language Based on the Functional Data Model, Proceedings of the Workshop on
Advanced Visual Interfaces AVI 1994, Bari Italy, (T.Catarci,M. Costabile,
S. Levialdi, G. Santucci, eds.), ACM Press, 113-122, 1994.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages,
VPL-V.B: Database languages
Papantonakis, Anthony, Peter J.H. King, Syntax and Semantics of Gql, a
Graphical Query Language, Journal of Visual Languages and Computing,
Special issue on Visual Query Systems, March 1995 (to appear).
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages,
VPL-IV.D: Translators, VPL-V.B: Database languages, VPL-VI.A: Formal
definition of VPLs
Rodgers, Peter J, Peter J. H. King, A Graph Rewriting Visual Language for Database Programming. In Journal of Visual Languages and Computing, December, 1997. Pages 641 to 674.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages, VPL-VI.A: Formal definition of VPLs, Graph Rewriting, Graph Transformation
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
Tortora, Genoveffa, Monica Sebillo, Giuliana Vitiello, An Iconic Environment for the Definition of Visual DBMS. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-V.B: Database languages, Visual Database Systems
Toyama, Daisuke, Masumi Kakimoto, Atsuo Yoshitaka, and Masahito Hirakawa, A Community-based Web Browsing System. In 2001 IEEE Symposium on Visual/Multimedia Approaches to Programming and Software Engineering, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-V.B: Database languages, VPL-VI.D: Human-oriented issues, web browsing, graph, community
Visual DBMS
Wessel, Michael, Volker Haarslev, VISCO: Bringing Visual Spatial Querying to Reality. In 1998 IEEE Symposium on Visual Languages (forthcomming), , , 1998.
Keywords and Phrases: VPL-IV.D Translators, VPL-V.B: Database languages, VPL-VI.C.3: Liveness, VPL-VI.C.6: Visual representation issues, visual query languages, environments and systems,
graphical representation of constraints,
human computer interaction (HCI),
spatial information systems (SIS),
graph matching,
optimizing visual language compilers.
song, guanglei, Kang Zhang, Jun Kong, Model Management Through Graph Transformation . In IEEE Symp. on Visual Languages and Human-Centric Computing, Rome, Italy, 09 2004.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages
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
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
Bottoni, Paolo, Maria Francesca Costabile, Stefano Levialdi, Piero Mussio, G.Biella, From Data Visualisation to Visual Thinking. In International Symposium on Scientific Visualization, Cagliari, Germany, October 1995. Pages 123 to 138.
Keywords and Phrases: VPL-V.D: Scientific visualization languages
Bottoni, Paolo, Dmitry Vazhenin, Alexander Vazhenin and Nikolay Mirenkov, Shape-based computation on regular processor networks. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, OR/USA, September 2009.
Keywords and Phrases: VPL-II.B.3: Languages based on static pictorial sequences, VPL-III.B: Control flow, VPL-V.D: Scientific visualization languages, Grids
Burnett, Margaret, Richard Hossli, Timothy Pulliam, Brian VanVoorst, and
Xiaoyang Yang, Toward Visual Programming Languages for Steering in Scientific
Visualization: a Taxonomy, CS-TR 92-12, Michigan Technological University,
December 1992.
Keywords and Phrases: VPL: Visual Programming Languages, VPL-V.D:
Scientific visualization languages
Ermel, Claudia, Karsten Hoelscher, Sabine Kuske, Paul Ziemann, Animated Simulation of Integrated UML Behavioral Models based on Graph Transformation. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VLHCC'05), Dallas, Texas/USA, September 2005.
Keywords and Phrases: VPL-V.D: Scientific visualization languages, VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues, VPL-VII.B: Testing visual code, visual modeling languages, UML, simulation, behavior
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
Futrelle, Robert P, Ambiguity in Visual Language Theory and its Role in Diagram Parsing. In 1999 IEEE Symposium on Visual Languages (VL99), Tokyo, Japan, Sept. 1999.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-IV.C: Parsing, VPL-V.D: Scientific visualization languages, VINPUT: Analysis of Visual Information, ambiguity
Harada, Toshinobu, Fujiichi Yoshimoto, Masamitsu Moriyama, An Aesthetic Curve in the Field of Industrial Design. In 1999 IEEE Symposium on Visual Language, Tokyo, Japan, 9 1999.
Keywords and Phrases: VPL.II.B.3: Languages based on static pictorial sequences, VPL-V.D: Scientific visualization languages, VPL-VI.C.5: Type checking and type theory, VINPUT: Analysis of Visual Information, Curve, Car Design, Quantitative Analysis Method
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
Saber, Mahmoud A., Nikolay Mirenkov, A New Visual Specification of Cellular Automata-like Systems . In The 2003 IEEE Symposia on Human Centric Computing Languages and Environment, Auckland, New Zealand, October 2003. Pages 28 to 31.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.2: Iconic languages, VPL-III.C: Data types and structures, VPL-V.D: Scientific visualization languages, VPL-V.G: Languages for education, cellular automata, multiple views, visual specification, self-explanatory components
Varanda , Maria Joao, Pedro Rangel Henriques, Visualization/Animation of Programs in Alma: obtaining different results. In 2003 IEEE Symposia on Human Centric Computing Languages and Environments (HCC), Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-IV.D Translators, VPL-V.D: Scientific visualization languages, Program Animation
Algorithm Visualization
zeng, xiaoqin, Kang Zhang, Jun Kong, Guanglei Song, RGG+: An Enhancement to the Reserved Graph Grammar Formalism. In IEEE Symp. on Visual Languages and Human-Centric Computing, Dallas, United States, 09 2005.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-IV.B: Efficiency, VPL-IV.C: Parsing, VPL-V.D: Scientific visualization languages
Bianchi, Alessandro, Paolo Bottoni, Piero Mussio, Issues in Design and Implementation of Multimedia Software Systems. In IEEE International Conference on Multimedia Computing and Systems 1999, Florence, Italy, June 1999. Pages 91 to 96.
Keywords and Phrases: VPL-IV: Language Implementation Issues, VPL-V.E: User-interface generation languages, VPL-VI.C: VPL design issues
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
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
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
Cordy, James R. and T. C. Nicholas Graham, GVL: Visual Specification of
Graphical Output, Journal of Visual Languages and Computing, 3, 1992.
Keywords and Phrases: VPL-II.A.5: Functional languages, VPL-V.E:
User-interface generation languages
Cruz, Isabel F, Yuan Feng Huang, A Layered Architecture for the Exploration of Heterogeneous Information Using Coordinated Views. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.B: Database languages, VPL-V.E: User-interface generation languages, VPL-VI.C.6: Visual representation issues
Engels, Gregor, Stefan Sauer, Bettina Neu, Integrating Software Engineering and User-centred Design for Multimedia Software Developments. In 2003 IEEE Symposia on Human-Centric Computing Languages and Environments (HCC'03), Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-V.E: User-interface generation languages, software engineering, user-centred design, multimedia software
Frost, Richard A, WAGE: The Windsor Attribute Programming Environment. In IEEE Symposium on Human-Centric Computing Langugaes and Environment (HCC 2002), Arlington, VA, September 2002.
Keywords and Phrases: VPL-IV.D Translators, VPL-V.E: User-interface generation languages, executable specification language
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
Graham, T. C. Nicholas and Tore Urnes, Relational Views as a Model for
Automatic Distributed Implementation of Multi-User Applications, Proceedings of
the Fourth Conference on Computer-Supported Cooperative Work, Toronto, October
1992.
Keywords and Phrases: VPL-II.A.5: Functional languages, VPL-V.E:
User-interface generation languages
Jari, Peltonen, Samuel Lahtinen and Kai Koskimies, A Specification Technique for Model Based Derivation of Speech Interfaces. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.E: User-interface generation languages, Speech recognition, modeling languages, statecharts
Meskens, Jan, Jan Meskens, Kris Luyten, Karin Coninx, Shortening User Interface Design Iterations through Realtime Visualisation of Design Actions on the Target Device. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon, September 2009.
Keywords and Phrases: VPL-V.E: User-interface generation languages, VPL-VII.B: Testing visual code
Muench, Manfred, Andy Schuerr, Andreas Winter, Integrity Constraints in the multi-paradigm language PROGRES. In IEEE Symposium on Visual Languages, Halifax, Nova Scotia/Canada, August 1998.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-III.B: Control flow, VPL-III.E Event handling, VPL-V.E: User-interface generation languages, Integrity Constraints, Active Constraints, Graph Rewriting System
Pleuss, Andreas, Goetz Botterweck, Heinrich Hussmann, Modeling Advanced Concepts of Interactive Multimedia Applications. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon, USA, September 2009.
Keywords and Phrases: VPL-III.A: Abstraction, VPL-V.E: User-interface generation languages, VPL-V.F: Languages for programming web-based applications, multimedia, model-driven development, Flash, authoring, media components
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
Vion-Dury, Jean-Yves and François Pacull, A Structured Interactive Workspace for a Visual Configuration Language. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-IV: Language Implementation Issues, VPL-IV.D Translators, VPL-V.E: User-interface generation languages, VPL-VI.C.5: Type checking and type theory, VPL-VI.C.6: Visual representation issues
zhang, kang, Jun Kong, Meikang Qiu, Guanglei Song, Multimedia Layout Adaptation Through Grammatical Specifications. In ACM/Springer Multimedia Systems, 10, 2004.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-II.B.2: Iconic languages, VPL-V.E: User-interface generation languages
Arndt, Timothy, Angela Guercio, S.K. Chang, Visual Tools for a Multimedia IC Development Environment
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
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
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
Campbell, Jeffrey D, Dirk E. Mahling, A Visual Language System for Developing and Presenting Internet-based Education. In 14th IEEE Symposium on Visual Languages, Halifax, Nova Scotia / Canada, September 1998.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-V.F: Languages for programming web-based applications, Computer-based education authoring, precedence graph
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
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
Costagliola, Gennaro, Antonina Dattolo, Rita Francese, Visual Hypermedia Authoring. In 2001 Symposia on Human-Centric Computing, Stresa, Italy, September 2001. Pages 392 to 393.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications
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
Francois, PINET, LBATH Ahmed, A Visual Modelling Language for Distributed Geographic Information Systems (Extended Technical Report Version). In IEEE Symposium on Visual Languages, Washinghton D.C, USA, September 2000.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.2: Iconic languages, VPL-III.A.1: Data abstraction, VPL-V.F: Languages for programming web-based applications
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
Guerra, Esther, Paloma Díaz, Juan de Lara, A Formal Approach to the Generation of Visual Language Environments Supporting Multiple Views. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), Dallas, USA, September 2005.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-V.F: Languages for programming web-based applications, VPL-VI.A: Formal definition of VPLs, Graph Tranasformation Meta-modelling
Handl, Daniela, HotFlow - A Visual Language for Workflow Applications in E-Commerce. In IEEE Symposium on Visual Languages (VL '99), Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, workflow, electronic commerce, document-based negotiation
Hirakawa, Masahito, Priyantha Hewagamage, Tadao Ichikawa, Situation-dependent Browser to Explore the Information Space. In IEEE Symposium on Visual Languages 1998, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D: Human-oriented issues, Information Visualization, Situation Awareness, Human-computer Interaction, Information Filing and Filtering
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
Kim, Kibum, John M. Carroll, Mary Beth Rosson, An Empirical Study of Web Personalization Assistants: Supporting End-Users in Web Information Systems. In 2002 IEEE Symposia on Human Centric Computing Languages and Environments, Arlington, VA/USA, September 2002.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, HCI, Personalization, Empirical Study, End-User programming, Direct manipulation, Software agents
Leopold, Jennifer L, Allen Ambler, Meg Heimovics, Tyler Palmer, A Visual Query System for the Specification and Scientific Analysis of Continual Queries. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-V.B: Database languages, VPL-V.F: Languages for programming web-based applications, visual query systems, continual query
Liechti, Olivier, Tadao Ichikawa, A Visual Interaction Mechanism for Increasing Awareness on the WWW. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D.2: Cognitive and user-interface design issues, User Interface Paradigm
Visual Interaction for the WWW
Luxton, Anna Maria, Ubiquitous Web-Based Programming. In 2003 IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-V.G: Languages for education
Minas, Mark, Leon Shklar, A high-level visual language for generating web structures. In IEEE Symposium on Visual Languages (VL'96), Boulder, Colorado, Sept. 1996. Pages 284 to 285.
Keywords and Phrases: VPL-V.B: Database languages, VPL-V.F: Languages for programming web-based applications
Minas, Mark, Leon Shklar, Visual definition of virtual documents for the world-wide web. In Third International Workshop on Principles of Document Processing (PODP'96), Palo Alto, CA, 1996. Pages 193 to 204.
Keywords and Phrases: VPL-V.B: Database languages, VPL-V.F: Languages for programming web-based applications
Mueller, Wolfgang, Marita Duecker, Jessica Rubart, VIPspace - A Visually Programmable Shared Workspace. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, Sept 1998.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.B.2: Iconic languages, VPL-V.F: Languages for programming web-based applications, VPL-VI.D.2: Cognitive and user-interface design issues, CSCW, Shared Workspace, form/icon-based VPL
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, Jean-Yves Vion-Dury, VXT: Visual XML Transformer. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-V.F: Languages for programming web-based applications, VPL-VI.C.6: Visual representation issues, XML Transformations
Pietriga, Emmanuel, Vincent Quint, Jean-Yves Vion-Dury, VXT: A Visual Approach to XML Transformations. In 2001 ACM Symposium on Document Engineering, Atlanta, USA, November 2001.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-V.F: Languages for programming web-based applications, VPL-VI.C.6: Visual representation issues, XML Transformations
Pleuss, Andreas, Goetz Botterweck, Heinrich Hussmann, Modeling Advanced Concepts of Interactive Multimedia Applications. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon, USA, September 2009.
Keywords and Phrases: VPL-III.A: Abstraction, VPL-V.E: User-interface generation languages, VPL-V.F: Languages for programming web-based applications, multimedia, model-driven development, Flash, authoring, media components
Rode, Jochen, Mary Beth Rosson, Programming at Runtime: Requirements & Paradigms for Nonprogrammer Web Application Development. In IEEE Symposium on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.C: VPL design issues, VPL-VI.D: Human-oriented issues
Rode, Jochen, Mary Beth Rosson, Manuel A. Pérez-Quiñones, End-users' Mental Models of Concepts Critical to Web Application Development. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.C: VPL design issues, VPL-VI.D: Human-oriented issues, web application development, end-user programming, web engineering, mental models
Rosson, Mary Beth, Julie Ballin, Heather Nash, Everyday Programming: Challenges and Opportunities for Informal Web Development. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D: Human-oriented issues, VPL-VII: Software Engineering Issues for VPLs, Socio-technical context of VPL use.
Sauer, Stefan, Gregor Engels, UML-based Behavior Specification of Interactive Multimedia
Applications. In IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.1: Diagrammatic languages, VPL-III: Language Features, VPL-V.F: Languages for programming web-based applications, Multimedia modeling
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
Tamassia, Roberto, Sean Cannella, Daniel J. Polivy, Michael Shin, Christian Straub, Secure Visualization of Authentication Information: A Case Study. In IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, VINPUT: Analysis of Visual Information, authentication, web spoofing, prooflet, security, browser
Zhang, Kang, Da-Qian Zhang, Yi Deng, A Visual Approach to XML Document Design and Transformation. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-IV.D Translators, VPL-V.F: Languages for programming web-based applications, Multimedia Application, XML
Davis, Richard C, James A. Landay, A Visual Language for Animating Sketches. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.C.6: Visual representation issues, VPL-VI.D.2: Cognitive and user-interface design issues
Erwig, Martin, Eric Walkingshaw, A Visual Language for Representing and Explaining Strategies in Game Theory. In 2008 IEEE Symposium on Visual Languages and Human-Centric Computing, Herrsching am Ammersee, Germany, September 2008. Pages 101 to 108.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-V.G: Languages for education, Explanations, Explanation-Oriented Language
Hartmann, W., J. Nievergelt and R. Reichert, Kara, finite state machines, and the case for programming as part of general education. In IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, Sept. 2001. Pages 135 to 141.
Keywords and Phrases: VPL-III.B: Control flow, VPL-V.G: Languages for education, Kara, finite state machines
Howland, Katherine L, Judith Good, Judy Robertson, Script Cards: A Visual Programming Language for Games Authoring by Young People. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
Keywords and Phrases: VPL-II.B.3: Languages based on static pictorial sequences, VPL-V.G: Languages for education, VPL-VI.D.2: Cognitive and user-interface design issues
Howland, Katherine, Judith Good, Keiron Nicholson, Language-based support for fostering computational thinking. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, OR, September 2009.
Keywords and Phrases: VPL-V.G: Languages for education, Computational thinking
Howland, Katherine, Judith Good, Keiron Nicholson, Language-based support for fostering computational thinking. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, OR, September 2009.
Keywords and Phrases: VPL-V.G: Languages for education, Computational thinking
Hundhausen, Christopher D, Joshua Wingstrom, Ravikiran Vatrapu, The Evolving User-Centered Design of the Algorithm Visualization Storyboarder. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-V.G: Languages for education, VPL-VI.D.1: Empirical studies, Low Fidelity Algorithm Visualization
Hundhausen, Christopher D, Robert Patterson, Jonathan Lee Brown, Sean Farley, The Effects of Algorithm Visualizations with Storylines on Retention: An Experimental Study. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.D.1: Empirical studies
Jonathan, Dodge E, Ronald A. Metoyer, Katherine B. Gunter, Implications for an Exercise Prescription Authoring Notation. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, OR, September 2009.
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII.A: Reusing visual code, exercise science, exercise prescription, content authoring, motion capture animation, user-centered design
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
Ko, Andrew J, Preserving Non-Programmers' Motivation With Error-Prevention and Debugging Support Tools. In IEEE Symposium on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII.C: Debugging visual code, environment education non-programmers event-based
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
Ko, Andrew J., Attitudes and Self-Efficacy in Young Adults’ Computing Autobiographies. In IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, OR, September 2009.
Keywords and Phrases: VPL-V.G: Languages for education
Levy, Dalit, Introducing Computer Science to Educationally Disadvantaged High School Students - The Israeli Experience. In The 2003 IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.D: Human-oriented issues, CS in High School, Educationally disabled CS students, High School Programming
Liu, Hugo, Henry Lieberman, Toward a Programmatic Semantics of Natural Language. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration languages, VPL-V.A: General-purpose languages, VPL-V.G: Languages for education, VPL-VI.D: Human-oriented issues, natural language programming
Luxton, Anna Maria, Ubiquitous Web-Based Programming. In 2003 IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-V.G: Languages for education
Ohki, Mikio, A Program Visualization Tool PAVI for comprehending Program Logic. In IEEE Symposia onHuman-Centric Computing Languages and Environments (HCC) , Auckland, New Zealand , Oct 2003.
Keywords and Phrases: VPL-V.G: Languages for education
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
Pane, John F, Brad A. Myers and Leah B. Miller, Using HCI Techniques to Design a More Usable Programming System. In 2002 IEEE Symposia on Human Centric Computing Languages and Environments (HCC 2002), Alexandria, VA, September 2002.
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, Empirical Studies of Programmers, Psychology of Programming, End-User
Programming, Natural Programming, HANDS, Educational Software, Children,
User Interface Design, Programming Environments, Programming Language
Design, Usability, Human-Computer Interaction
Saber, Mahmoud A., Nikolay Mirenkov, A New Visual Specification of Cellular Automata-like Systems . In The 2003 IEEE Symposia on Human Centric Computing Languages and Environment, Auckland, New Zealand, October 2003. Pages 28 to 31.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.2: Iconic languages, VPL-III.C: Data types and structures, VPL-V.D: Scientific visualization languages, VPL-V.G: Languages for education, cellular automata, multiple views, visual specification, self-explanatory components
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
Sheehan, Robert, Parallelism in the Icicle Programming Environment. In 2003 IEEE Symposia on Human Centric Computing Programming Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration languages, VPL-III.B: Control flow, VPL-V.G: Languages for education
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
Wright, Tim N, Andy Cockburn, Mulspren: a MUltiple Language Simulation PRogramming ENvironment. In 2002 IEEE Symposia on
Human Centric Computing
Languages and Environments
(HCC'02), Washington DC, USA, 9 2. Pages 101 to 103.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-V.G: Languages for education
Wright, Tim, Andy Cockburn, A Language and Task-based Taxonomy of Programming Environments. In The 2003 IEEE Symposia on Human Centric Computing Programming Languages and Environments, Auckland, New Zealand, 10 3.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-V.G: Languages for education
Erwig, Martin, Semantics of Visual Languages. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997. Pages 300 to 307.
Keywords and Phrases: VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues
Erwig, Martin, Abstract Visual Syntax. In 1997 Int. Workshop on Theory of Visual Languages, Capri, Italy, September 1997. Pages 15 to 25.
Keywords and Phrases: VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues
Fish, Andrew, Jean Flower, John Howse, A Reading Algorithm for Constraint Diagrams. In 2003 IEEE Symposium on Visual Languages and Formal Methods, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-VI: Theory of VPLs, Visual Formalisms, software specification, formal methods, constraint diagrams, diagrammatic reasoning
Najork, Marc A, Simon M. Kaplan, Specifying Visual Languages with Conditional Set Rewrite Systems. In 1993 IEEE Symposium on Visual Languages, Bergen, Norway, August 1993. Pages 12 to 18.
Keywords and Phrases: VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs
Puigsegur, Jordi, W. Marco Schorlemmer and Jaume Agustí, From Queries to Answers in Visual Logic Programming. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-V.A: General-purpose languages, VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs
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
Adachi, Yoshihiro, Yuichi Nakajima, NCE Context--sensitive Graph Grammar and its Parsability. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs, Context-sensitive graph grammar, Graph rewriting
Amaral, Vasco M. M. do, Sven Helmer and Guido Moerkotte, Formally Specifying the Syntax and Semantics of a Visual Query Language for the Domain of High Energy Physics Data Analysis. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas/USA, September 2005.
Keywords and Phrases: VPL-V.B: Database languages, VPL-V.D: Scientific visualization languages, VPL-VI.A: Formal definition of VPLs
Arondi, Stefano, Pietro Baroni, Daniela Fogli, Piero Mussio, Supporting co-evolution of users and systems by the recognition of Interaction Patterns. In Advanced Visual Interfaces (AVI 2002), Trento, Italy, May 2002. Pages 177 to 186.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, VPL-VI.D.2: Cognitive and user-interface design issues
Bardohl, Roswitha, GenGEd - A Generic Graphical Editor for Visual Languages. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-V.A: General-purpose languages, VPL-VI.A: Formal definition of VPLs, graphical definition of visual languages
Bardohl, Roswitha, Gabriele Taentzer, Defining Visual Languages by Algebraic Specification Techniques and Graph Grammars. In 1997 IEEE Workshop on Theory of Visual Languages, Capri, Italy, September 1997. Pages 27 to 42.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-V.A: General-purpose languages, VPL-VI.A: Formal definition of VPLs
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
Bottoni, Paolo G, S.-K.Chang, M.F.Costabile, S.Levialdi, P.Mussio, On the Specification of Dynamic Visual Languages. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-III.E Event handling, VPL-V.B: Database languages, VPL-VI.A: Formal definition of VPLs
Bottoni, Paolo, Maria Francesca Costabile, Stefano Levialdi, Piero Mussio, Specification of Visual Languages as Means for Interaction. In 1996 Workshop on Theory of Visual Languages, Gubbio, Italy, May 1996.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs
Bottoni, Paolo, Maria Francesca Costabile, Stefano Levialdi, Piero Mussio, Defining Visual Languages for Interactive Computing. In IEEE Transactions on Systems, Man and Cybernetics - A, , 1997. Pages 773 to 783.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs
Bottoni, Paolo, Maria Francesca Costabile, Stefano Levialdi, Piero Mussio, Visual Conditional Attributed Rewriting Systems in Visual Language Specification. In 1996 IEEE Symposium on Visual Languages,, Boulder, Colorado/USA, September 1996. Pages 156 to 163.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs
Bottoni, Paolo, Maria Francesca Costabile, Stefano Levialdi, Piero Mussio, Formalising Visual Languages. In 1996 IEEE Symposium on Visual Languages,, Darmstadt, Germany, September 1996. Pages 45 to 52.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs
Bottoni, Paolo, M.F. Costabile, S. Levialdi, M. Matera, P. Mussio, Principled Design of Visual Languages for Interaction. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, VPL-VI.C: VPL design issues, usability
Bottoni, Paolo, Bernd Meyer, Francesco Parisi-Presicce, On a Uniform Logical Framework for Diagrammatic Reasoning. In HCC 2001, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, linear logic
Bottoni, Paolo, M. De Marsico, P. Di Tommaso, S. Levialdi, D. Ventriglia, Configurations and Transitions in Visual Configurations and Transitions in Visual Languages. In IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs
Bottoni, Paolo, Antonio Grau, A Suite of Metamodels as a Basis for a Classification of Visual Languages. In IEEE Symposium on Visual Languages and Human-Centric Computing, Roma, Italy, September 2004.
Keywords and Phrases: VPL-II.B: Visual representations, VPL-VI.A: Formal definition of VPLs, VPL-VII: Software Engineering Issues for VPLs
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
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
Costagliola, Gennaro, Giuseppe Polese, Extended Positional Grammars. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-II.B: Visual representations, VPL-IV: Language Implementation Issues, VPL-VI.A: Formal definition of VPLs
Costagliola, Gennaro , Vincenzo Deufemia, Filomena Ferrucci, and Carmine Gravino, On the pLR Parsability of Visual Languages. In 2001 IEEE Symposia on Human-Centric Computing, Stresa, Italy, September 2001. Pages 48 to 49.
Keywords and Phrases: VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs
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, 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, 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
Engels, Gregor, Daniela Fisseler, Christian Soltenborn, Improving Reusability of Dynamic Meta Modeling Specifications with Rule Overriding. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon/USA, September 2009.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, VPL-VI.C.5: Type checking and type theory, VPL-VII.A: Reusing visual code, semantics, metamodel, dynamic meta modeling, graph transformation, inheritance
Ermel, Claudia, Karsten Hoelscher, Sabine Kuske, Paul Ziemann, Animated Simulation of Integrated UML Behavioral Models based on Graph Transformation. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VLHCC'05), Dallas, Texas/USA, September 2005.
Keywords and Phrases: VPL-V.D: Scientific visualization languages, VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues, VPL-VII.B: Testing visual code, visual modeling languages, UML, simulation, behavior
Ermel, Claudia, Tony Modica, Enrico Biermann, Hartmut Ehrig, Kathrin Hoffmann, Modeling Multicasting in Communication Spaces by Reconfigurable High-level Petri Nets. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon/USA, September 2009.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-VI.A: Formal definition of VPLs
Ermel, Claudia, Tony Modica, Enrico Biermann, Hartmut Ehrig, Kathrin Hoffmann, Modeling Multicasting in Communication Spaces by Reconfigurable High-level Petri Nets. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon/USA, September 2009.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.A.11: Rule-based languages, VPL-VI.A: Formal definition of VPLs
Erwig, Martin, Semantics of Visual Languages. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997. Pages 300 to 307.
Keywords and Phrases: VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues
Erwig, Martin, Abstract Visual Syntax. In 1997 Int. Workshop on Theory of Visual Languages, Capri, Italy, September 1997. Pages 15 to 25.
Keywords and Phrases: VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues
Erwig, Martin, Visual Semantics - Or: What You See Is What You Compute. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, September 1998.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues, visual graphs, graph rewriting
Erwig, Martin, Visual Graphs. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues, Graph, Abstract Syntax, Visualization, Semantics
Erwig, Martin, Abstract Syntax and Semantics of Visual Languages. In Journal of Visual Languages and Computing, 9, 1998. Pages 461 to 483.
Keywords and Phrases: VPL-IV.D Translators, VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues
Gil, Joseph, John Howse and Stuart Kent, Formalising Spider Diagrams. In VL99, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, Visual Formalisms, Software Specification, Formal Methods, Visual Modelling
Gil, Joseph (Yossi), J. Howse, S. Kent and J. Taylor, Projections in Venn-Euler Diagrams. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-III.A.1: Data abstraction, VPL-VI.A: Formal definition of VPLs, VPL-VII: Software Engineering Issues for VPLs, Visual formalisms, diagrammatic notations
Gil, Yossi, John Howse and Stuart Kent, Towards a Formalization of Constraint Diagrams. In 2001 IEEE Symposia on Human-Centric Computing, Stresa, Italy, September 2001. Pages 72 to 79.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, Visual Formalisms; Software Specification
Guerra, Esther, Paloma Díaz, Juan de Lara, A Formal Approach to the Generation of Visual Language Environments Supporting Multiple Views. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), Dallas, USA, September 2005.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-V.F: Languages for programming web-based applications, VPL-VI.A: Formal definition of VPLs, Graph Tranasformation Meta-modelling
Gurr, Corin A, Konstantinos Tourlas, Formalising Pragmatic Features of Graph-based Notations. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, pragmatics, algebra, graph-based notations
Haarslev, Volker, Ralf Möller, Michael Wessel, On Specifying Semantics of Visual Spatial Query Languages. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages, VPL-VI.A: Formal definition of VPLs, description logic
Hartmut, Ehrig, Karsten Ehrig, Ulrike Prange, Gabriele Taentzer, Formal Integration of Inheritance with Typed Attributed Graph Transformation
for Efficient VL Definition and Model Manipulation. In VL/HCC'05, Dallas, USA, September 2005.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, inheritance
graph transformation
typed attributed graph transformation
visual language definition
Hausmann, Jan Hendrik, Heckel, Reiko, and Sauer, Stefan, Towards Dynamic Meta Modeling of UML Extensions: An Extensible Semantics for UML Sequence Diagrams. In IEEE
Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, dynamic meta modeling, UML semantics, graph transformation
Hoffmann, Berthold , Shapely Hierarchical Graph Transformation. In 2001 Symposium of Visual Languages and Formal Methods, Sresa, Italy, September 2001.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs
Howse, John, Fernando Molina and John Taylor and Stuart Kent, Reasoning with Spider Diagrams. In VL99, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, Diagrammatic Reasoning, Visual Formalisms, Software Specification, Formal Methods, Visual Modelling
Howse, John, Fernando Molina and John Taylor, SD2: A Sound and Complete Diagrammatic Reasoning System. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, VPL-VII: Software Engineering Issues for VPLs, diagrammatic reasoning, visual formalisms
Howse, John, Fernando Molina, John Taylor, Stuart Kent and Yossi Gil, Spider Diagrams: A Diagrammatic Reasoning System. In Journal of Visual Languages and Computing, 12, 2001. Pages 299 to 324.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, Diagrammatic Reasoning, Visual Formalisms
Howse, John, Fernando Molina, John Taylor and Sun-Joo Shin, Type-syntax and Token-sytax in Diagrammatic Systems. In 2001 ACM International Conference on Formal Ontology in Information Systems, Ogunquit, Maine, USA, October 2001.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, Visual formalisms, Diagrammatic Reasoning
Jang, Sung-Ho, Ki-Seok Bang, Jin-Young Choi, SSR:Statechart with Shared Resources. In 2003 IEEE HCC conference - VLFM '03, Auckland, New Zealand, 10 2003.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs
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
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
Kuester, Jochen M, Reiko Heckel and Gregor Engels, Defining and Validating Transformations of UML Models. In 2003 IEEE Symposium on Visual Languages and Formal Methods, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-IV.D Translators, VPL-VI.A: Formal definition of VPLs, Model Transformation
Lakin, Fred, Spatial Parsing for Visual Languages, Visual Languages, (Shi-Kuo
Chang, Tadao Ichikawa, and Panos. A. Ligomenides, eds.), Plenum Press, New
York, 1986.
Keywords and Phrases: executable graphics, spatial parsing, formal
visual languages, informal conversational graphics, visual lisp, visual emacs,
vmacs, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs, VPL-IV.D:
Translators
Lakin, Fred, Visual Grammars for Visual Languages, Proceedings of the American
Association for Artificial Intelligence, Seattle, Washington, July 1987.
Keywords and Phrases: visual grammar notation, declarative programming,
visual rules, formal visual languages, informal conversational graphics, visual
lisp, visual emacs, vmacs, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of
VPLs, VPL-II.A.7: Logic languages
Lam, Vitus S.W., Julian Padget, Analyzing Equivalences of UML Statechart Diagrams by Structural Congruence and Open Bisimulations. In 2003 IEEE Symposium on Visual Languages and Formal Methods, Auckland, New Zealand, 10 2003.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, equivalences of statechart diagrams, UML semantics, pi-calculus
Liu, Zhiqing, Semantics Design of a Visual Language for Constructing and Animating Geometric Objects. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.A.8: Multi-paradigm languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-VI.A: Formal definition of VPLs, compass-and-ruler Euclidean geometry
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
Meyer, Bernd, Pictures Depicting Pictures - On the Specification of Visual
Languages by Visual Grammars, Proceedings of the IEEE Workshop on Visual
Languages, Seattle, WA, 41-48, 1992.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-IV.C: Parsing,
VPL-VI.A: Formal definition of VPLs
Meyer, Bernd, Beyond Icons: Towards New Metaphors for Visual Query Languages
for Spatial Information Systems, Computer Science Research Report No. 127,
(Informatik Bericht Nr. 127), University of Hagen, Germany, 1992.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-IV.C: Parsing,
VPL-VI.A: Formal definition of VPLs
Meyer, Bernd, Deklarative Spezifikation visueller Sprachen durch graphische
Beispiele oder: Ein Bild sagt mehr als tausend Formeln, 23. GI Jahrestagung,
(Horst Reichel, ed.), (in German), Dresden, Germany, Springer Verlag, Berlin,
316-321, October 1993.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-IV.C: Parsing,
VPL-VI.A: Formal definition of VPLs
Meyer, Bernd, Logic and the Structure of Space Towards a Visual Logic for
Spatial Reasoning, Proceedings of the International Logic Programming
Symposium, Vancouver, Canada, October 1993, (to appear). (published by MIT
Press, 1993).
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-IV.C: Parsing,
VPL-VI.A: Formal definition of VPLs
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
Najork, Marc A, Simon M. Kaplan, Specifying Visual Languages with Conditional Set Rewrite Systems. In 1993 IEEE Symposium on Visual Languages, Bergen, Norway, August 1993. Pages 12 to 18.
Keywords and Phrases: VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs
Papantonakis, Anthony, Peter J.H. King, Syntax and Semantics of Gql, a
Graphical Query Language, Journal of Visual Languages and Computing,
Special issue on Visual Query Systems, March 1995 (to appear).
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages,
VPL-IV.D: Translators, VPL-V.B: Database languages, VPL-VI.A: Formal
definition of VPLs
Puigsegur, Jordi, W. Marco Schorlemmer and Jaume Agustí, From Queries to Answers in Visual Logic Programming. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-II.A.7: Logic languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-V.A: General-purpose languages, VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs
Raymond, Darrell R., Characterizing Visual Languages, IEEE Workshop on Visual
Languages, Kobe, Japan, 176-182, October 9-11, 1991.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs
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
Rodgers, Peter J, Peter J. H. King, A Graph Rewriting Visual Language for Database Programming. In Journal of Visual Languages and Computing, December, 1997. Pages 641 to 674.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-V.B: Database languages, VPL-VI.A: Formal definition of VPLs, Graph Rewriting, Graph Transformation
Schuerr, Andreas, Logic Based Structure Rewriting Systems, Proc. Dagstuhl-
Seminar 9301 on Graph Transformation in Computer Science, LNCS 776, Springer
Verlag, 341-357, 1994. also: Technical Report AIB 94-13, RWTH Aachen, Germany,
1994.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs
Schuerr, Andreas, Operational Specifications with Programmed Graph Rewriting
Systems (in German), Dissertation, RWTH Aachen, Deutscher Universitaetsverlag,
Germany, 1991.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs
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
Stapleton, Gem E, John Howse and John Taylor and Simon Thompson, The Expressiveness of Spider Diagrams Augmented with Constants. In 2004 IEEE Symposium on Visual Languages and Human Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, Expressiveness
Vion-Dury, Jean-Yves, Emmanuel Pietriga, A Formal Study of a Visual Language for the Visualization of Document Type Definition. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.B: Visual representations, VPL-VI.A: Formal definition of VPLs, DTD
Yoon, Gwang Sik, Yong Rae Kwon, Extending MSC for Reactive Systems. In Symposia on Human-Centric Computing Languages and Environments: Symposium on Visual Languages and Formal Methods, Stresa, Italy, Sep. 2001. Pages 104 to 111.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, Preemption Suspension Scenario-based Formal Semantics Process algebra Reactiveness
Zhang, Da-Qian , Kang Zhang, Jiannong Cao, A Context-Sensitive Graph Grammar Formalism for the Specification of Visual Languages. In The Computer Journal, Vol.44, No.3. Pages 186 to 200.
Keywords and Phrases: VPL-IV.B: Efficiency, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs, VPL-VI.C: VPL design issues, Graph Grammar, VPL Generation
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
Francois, Pinet, Ahmed Lbath, An Algorithm for Stereotype Deduction in UML-Based Formalism and its Application in Geographic Information Systems. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments (Visual/Multimedia Approaches to Programming and Software Engineering), Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.2: Iconic languages, VPL-VI.B: Icon theory
Hirakawa, Masahito, Erland Jungert, An Image Database System Facilitating Icon-Driven Spatial Information Definition and Retrieval. In 1991 IEEE Workshop on Visual Languages, Kobe, Japan, October 1991. Pages 192 to 198.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL.II.B.3: Languages based on static pictorial sequences, VPL-V.B: Database languages, VPL-VI.B: Icon theory
Levialdi, S., P. Mussio, M. Protti and L. Tosoni, Reflections on Icons, IEEE
Symposium on Visual Languages, Bergen, Norway, 1993.
Keywords and Phrases: surface, navigational structure, icon definition,
paratext, VPL-VI.B: Icon theory
Repenning, A., Bending Icons: Syntactic and Semantic Transformation of
Icons, Proceedings of the 1994 IEEE Symposium on Visual Languages, St.
Louis, MO, 296-303, October 1994.
Keywords and Phrases: VPL-VI.B: Icon theory
Tanimoto, Steven L, Carlo E. Bernardelli, Introducing New Nouns in a Children's Visual Language. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, September 1998.
Keywords and Phrases: VPL.II.B.3: Languages based on static pictorial sequences, VPL-VI.B: Icon theory, human communication
children's language
user definition
extensibility
Internet communication
derived icon
Vedo-Vedi
multi-lingual communication
Tanimoto, Steven L, Carlo E. Bernardelli, The Design and Implementation of Vedo-Vedi, A Visual Language for Human Communication in the Internet. Technical Report TR-98-04-02, April 1998, Univ. of Washington, Seattle, WA.
Keywords and Phrases: VPL.II.B.3: Languages based on static pictorial sequences, VPL-IV: Language Implementation Issues, VPL-VI.B: Icon theory, human communication
children's language
Internet communication
Vedo-Vedi
multi-lingual communication
Java applet
human-to-human communication
iconic
Tanimoto, Steven L, Carlo E. Bernardelli, Extensibility in a Visual Language for Web-based Interpersonal Communication. Technical Report TR-98-03-01, March 1998, Univ. of Washington, Seattle, WA.
Keywords and Phrases: VPL.II.B.3: Languages based on static pictorial sequences, VPL-VI.B: Icon theory, human communication
children's language
Internet communication
Vedo-Vedi
multi-lingual communication
Java applet
human-to-human communication
iconic
extensibility
derived icon
definition frame
resolution
Bottoni, Paolo, Marzia Mariotto, Piero Mussio, G.Biella, The Design of Anthropocentric Cooperative Visual Environments. In 1995 IEEE Symposium on Visual Languages, Darmstadt, Germany, September 1995. Pages 334 to 341.
Keywords and Phrases: VPL-VI.C: VPL design issues
Bottoni, Paolo, M.F. Costabile, S. Levialdi, M. Matera, P. Mussio, Principled Design of Visual Languages for Interaction. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, VPL-VI.C: VPL design issues, usability
Bottoni, Paolo, Maria Francesca Costabile, Daniela Fogli, Stefano Levialdi, Piero Mussio, Multilevel Modelling and Design of Visual Interactive Systems. In HCC 2001, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-VI.C: VPL design issues, VPL-VI.D.1: Empirical studies, design dimensions
Burnett, M., M. Baker, C. Bohus, P. Carlson, S. Yang, and P. van Zee,
Scaling Up Visual Programming Languages, Computer, 45-54, March 1995.
Keywords and Phrases: VPL-VI.C: VPL design issues
Catarci, T., S. K. Chang, M. F. Costabile, S. Levialdi and G. S. Santucci, A
Multiparadigmatic Visual Environment for Adaptive Access to Databases,
Proceedings of 1993 Conference on Human Factors in Computing Systems, INTERCHI
'93, Amsterdam, 11-12, April 1993.
Keywords and Phrases: visual queries, adaptive interface, atomic query,
VPL-V.B: Database languages, VPL-VI.C: VPL design issues
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
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
Levialdi, S., Using images: two case studies, On Representation: relationship
between images and languages, (Carlo Bernardelli and Stefano Levialdi, eds.),
World Scientific Publishing Co. Pte Ltd, Singapore, (to appear).
Keywords and Phrases: images and icons, communication, modelling,
working environment, VPL-VI.C: VPL design issues
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
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
Rode, Jochen, Mary Beth Rosson, Programming at Runtime: Requirements & Paradigms for Nonprogrammer Web Application Development. In IEEE Symposium on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.C: VPL design issues, VPL-VI.D: Human-oriented issues
Rode, Jochen, Mary Beth Rosson, Manuel A. Pérez-Quiñones, End-users' Mental Models of Concepts Critical to Web Application Development. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.C: VPL design issues, VPL-VI.D: Human-oriented issues, web application development, end-user programming, web engineering, mental models
Walpole Djang, Rebecca, Margaret M. Burnett, Similarity Inheritance: A New Model of Inheritance for Spreadsheet VPLs. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, Sept. 1998.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.9: Object oriented languages, VPL-VI.C: VPL design issues, inheritance, Forms/3
Zhang, Da-Qian , Kang Zhang, Jiannong Cao, A Context-Sensitive Graph Grammar Formalism for the Specification of Visual Languages. In The Computer Journal, Vol.44, No.3. Pages 186 to 200.
Keywords and Phrases: VPL-IV.B: Efficiency, VPL-IV.C: Parsing, VPL-VI.A: Formal definition of VPLs, VPL-VI.C: VPL design issues, Graph Grammar, VPL Generation
Chang, S. K., M. F. Costabile and S. Levialdi, A Framework for Intelligent
Visual Interface Design for Database Systems, International Workshop on
Interfaces to Database Systems, IDS92, Glasgow, 377-391, 1992. (published by
Springer-Verlag, Heidelberg, 1992).
Keywords and Phrases: User model features, user classification,
VPL-II.B.3: Languages based on static pictorial sequences, VPL-VI.C.2:
Effective use of screen real estate
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
Igarashi, Takeo, Jock D. Mackinlay, Bay-Wei Chang, Polle T. Zellweger, Fluid Visualization of Spreadsheet Structures. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada , September 1998.
Keywords and Phrases: VPL-VI.C.2: Effective use of screen real estate, VPL-VI.C.6: Visual representation issues, Spreadsheet, Animation, dataflow graph
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
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
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
Wessel, Michael, Volker Haarslev, VISCO: Bringing Visual Spatial Querying to Reality. In 1998 IEEE Symposium on Visual Languages (forthcomming), , , 1998.
Keywords and Phrases: VPL-IV.D Translators, VPL-V.B: Database languages, VPL-VI.C.3: Liveness, VPL-VI.C.6: Visual representation issues, visual query languages, environments and systems,
graphical representation of constraints,
human computer interaction (HCI),
spatial information systems (SIS),
graph matching,
optimizing visual language compilers.
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
Wilcox, E. W., J. W. Atwood, M. M. Burnett, J. J. Cadiz, C. R. Cook, Does Continuous Visual Feedback Aid Debugging in Direct-Manipulation Programming Systems?. In CHI'97: Human Factors in Computing Systems, Atlanta, GA, March 1997. Pages 258 to 265.
Keywords and Phrases: VPL-VI.D.1: Empirical studies, VPL-VI.C.3: Liveness, VPL-VII.C: Debugging visual code
Montigel, Markus, Portability and Reuse of Components for Spreadsheet Languages. In 2002 IEEE International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), Arlington, Virginia, September 2002.
Keywords and Phrases: VPL-III.A.1: Data abstraction, VPL-III.C: Data types and structures, VPL-V.A: General-purpose languages, VPL-VI.C.4: Scope, VPL-VII.A: Reusing visual code, Portability
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
Coblenz, Michael J, Andrew J. Ko, Brad A. Myers, Using Objects of Measurement to Detect Spreadsheet Errors. In 2005 IEEE Symposium on Visual Languages and Human Centric Computing, Dallas, Texas, September 2005.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.C.5: Type checking and type theory, VPL-VI.C.6: Visual representation issues, spreadsheets, static typing, spreadsheet correctness
Engels, Gregor, Daniela Fisseler, Christian Soltenborn, Improving Reusability of Dynamic Meta Modeling Specifications with Rule Overriding. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon/USA, September 2009.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, VPL-VI.C.5: Type checking and type theory, VPL-VII.A: Reusing visual code, semantics, metamodel, dynamic meta modeling, graph transformation, inheritance
Harada, Toshinobu, Fujiichi Yoshimoto, Masamitsu Moriyama, An Aesthetic Curve in the Field of Industrial Design. In 1999 IEEE Symposium on Visual Language, Tokyo, Japan, 9 1999.
Keywords and Phrases: VPL.II.B.3: Languages based on static pictorial sequences, VPL-V.D: Scientific visualization languages, VPL-VI.C.5: Type checking and type theory, VINPUT: Analysis of Visual Information, Curve, Car Design, Quantitative Analysis Method
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
Vion-Dury, Jean-Yves and François Pacull, A Structured Interactive Workspace for a Visual Configuration Language. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-IV: Language Implementation Issues, VPL-IV.D Translators, VPL-V.E: User-interface generation languages, VPL-VI.C.5: Type checking and type theory, VPL-VI.C.6: Visual representation issues
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
Blackwell, Alan, T.R.G. Green, Does Metaphor Increase Visual Language Usability?. In 1999 IEEE Symposium on Visual Languages VL'99. , Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.C.6: Visual representation issues, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues
Bottoni, Paolo, Maria Francesca Costabile, Stefano Levialdi, Piero Mussio, Looking for Order in Visual Interaction. In Workshop on Theory of Visual Languages, Capri, Italy, September 1997. Pages 61 to 83.
Keywords and Phrases: VPL-VI.C.6: Visual representation issues
Bottoni, Paolo, S.-K. Chang, M.F. Costabile, S. Levialdi, P. Mussio, Dimensions of Visual Interaction Design. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-VI.C.2: Effective use of screen real estate, VPL-VI.C.6: Visual representation issues, VPL-VI.D.2: Cognitive and user-interface design issues
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
Carriço, Luis M, Pedro M. Antunes and Nuno M. Guimarães, Visual Reflection: Language, Action and Feedback. In 1999 IEEE Symposium on Visual Languages VL'99, Tokyo, Japan, Sep. 1999.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.C.6: Visual representation issues, VPL-VI.D.2: Cognitive and user-interface design issues, Semantic Feedback, Cognitive Maps
Cherubini, Mauro, Gina Venolia, Rob DeLine, Building an Ecologically-valid, Large-scale Diagram to Help Developers Stay Oriented in Their Code. In Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'07), Coeur dìAlène, Idaho, USA, September 2007. Pages 157 to 160.
Keywords and Phrases: VPL-VI.C.6: Visual representation issues, VPL-VI.D.1: Empirical studies, software visualizations, participatory design
Coblenz, Michael J, Andrew J. Ko, Brad A. Myers, Using Objects of Measurement to Detect Spreadsheet Errors. In 2005 IEEE Symposium on Visual Languages and Human Centric Computing, Dallas, Texas, September 2005.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.C.5: Type checking and type theory, VPL-VI.C.6: Visual representation issues, spreadsheets, static typing, spreadsheet correctness
Cruz, Isabel F, Yuan Feng Huang, A Layered Architecture for the Exploration of Heterogeneous Information Using Coordinated Views. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.B: Database languages, VPL-V.E: User-interface generation languages, VPL-VI.C.6: Visual representation issues
Davis, Richard C, James A. Landay, A Visual Language for Animating Sketches. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.C.6: Visual representation issues, VPL-VI.D.2: Cognitive and user-interface design issues
Ermel, Claudia, Karsten Hoelscher, Sabine Kuske, Paul Ziemann, Animated Simulation of Integrated UML Behavioral Models based on Graph Transformation. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VLHCC'05), Dallas, Texas/USA, September 2005.
Keywords and Phrases: VPL-V.D: Scientific visualization languages, VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues, VPL-VII.B: Testing visual code, visual modeling languages, UML, simulation, behavior
Erwig, Martin, Semantics of Visual Languages. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997. Pages 300 to 307.
Keywords and Phrases: VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues
Erwig, Martin, Abstract Visual Syntax. In 1997 Int. Workshop on Theory of Visual Languages, Capri, Italy, September 1997. Pages 15 to 25.
Keywords and Phrases: VPL-VI: Theory of VPLs, VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues
Erwig, Martin, Visual Semantics - Or: What You See Is What You Compute. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, September 1998.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues, visual graphs, graph rewriting
Erwig, Martin, Visual Graphs. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues, Graph, Abstract Syntax, Visualization, Semantics
Erwig, Martin, Abstract Syntax and Semantics of Visual Languages. In Journal of Visual Languages and Computing, 9, 1998. Pages 461 to 483.
Keywords and Phrases: VPL-IV.D Translators, VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues
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
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
Gottfried, Herkimer, Margaret Burnett, Graphical Definitions: Making Spreadsheets Visual through Direct Manipulation and Gestures. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, Sept. 1997.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-III.A.1: Data abstraction, VPL-III.C: Data types and structures, VPL-VI.C.6: Visual representation issues
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
Igarashi, Takeo, Jock D. Mackinlay, Bay-Wei Chang, Polle T. Zellweger, Fluid Visualization of Spreadsheet Structures. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada , September 1998.
Keywords and Phrases: VPL-VI.C.2: Effective use of screen real estate, VPL-VI.C.6: Visual representation issues, Spreadsheet, Animation, dataflow graph
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
Koifman, Igal, Ilan Shimshoni, Ayellet Tal, MAVIS: A Multi-Level Algorithm Visualization System within a Collaborative Distance Learning Environment. In IEEE Symposium on Human Centric Computing Languages and
Environments '02, Arlington, VA, 09 2002.
Keywords and Phrases: VPL-VI.C.6: Visual representation issues, Algorithm visualization, algorithm animation,
distance learning, collaboration
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
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
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
Pietriga, Emmanuel, Jean-Yves Vion-Dury, VXT: Visual XML Transformer. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-V.F: Languages for programming web-based applications, VPL-VI.C.6: Visual representation issues, XML Transformations
Pietriga, Emmanuel, Vincent Quint, Jean-Yves Vion-Dury, VXT: A Visual Approach to XML Transformations. In 2001 ACM Symposium on Document Engineering, Atlanta, USA, November 2001.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-V.F: Languages for programming web-based applications, VPL-VI.C.6: Visual representation issues, XML Transformations
Rhodes, Philippa M., Eileen Kraemer, Ashley Hamilton-Taylor, Sujith Thomas, Matthew Ross, Elizabeth Davis, Kenneth Hailston, and Keith Main, VizEval – An Experimental System for the Study of Program Visualization Quality. In IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) 2006, Brighton, United Kingdom, September 2006.
Keywords and Phrases: VPL-VI.C.6: Visual representation issues, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, VINPUT: Analysis of Visual Information
Slattery, Diana, William Brubaker, Daniel J. O'Neil, Mazes and Morphs: Modeling Meaning in Glide, a Non-Linear, Dynamic Visual Language. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-VI.C.6: Visual representation issues, VPL-VI.D.2: Cognitive and user-interface design issues, semantics of visual language; syntax of visual language; hypertextual visual language
Stapleton, Gem, Aidan Delaney, Towards Overcoming Deficiencies in Constraint Diagrams. In 2007 IEEE Symposium on Visual Languages and Human-Centric Computing, , Idaho, September 2007. Pages 33 to 40.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.C.6: Visual representation issues, VPL-VI.D.1: Empirical studies
Vion-Dury, Jean-Yves and François Pacull, A Structured Interactive Workspace for a Visual Configuration Language. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, September 1997.
Keywords and Phrases: VPL-IV: Language Implementation Issues, VPL-IV.D Translators, VPL-V.E: User-interface generation languages, VPL-VI.C.5: Type checking and type theory, VPL-VI.C.6: Visual representation issues
Wessel, Michael, Volker Haarslev, VISCO: Bringing Visual Spatial Querying to Reality. In 1998 IEEE Symposium on Visual Languages (forthcomming), , , 1998.
Keywords and Phrases: VPL-IV.D Translators, VPL-V.B: Database languages, VPL-VI.C.3: Liveness, VPL-VI.C.6: Visual representation issues, visual query languages, environments and systems,
graphical representation of constraints,
human computer interaction (HCI),
spatial information systems (SIS),
graph matching,
optimizing visual language compilers.
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
Yang, Sherry, Margaret Burnett, Elyon DeKoven, and Moshe Zloof, Representation Design Benchmarks: A Design-Time Aid for VPL Navigable Static Representations. In Journal of Visual Languages and Computing, to appear 1997.
Keywords and Phrases: VPL-VI.C.6: Visual representation issues
Blackwell, Alan F, M. Burnett, Applying Attention Investment to End-User Programming. In IEEE International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), Arlington, Virginia, September 2002.
Keywords and Phrases: VPL-III.A: Abstraction, VPL-VI.D: Human-oriented issues, Attention Investment
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
Bottoni, Paolo, Maria Francesca Costabile, Stefano Levialdi, and Antonio Piccinno, Towards Formal Measures of Usability for Visual Interactive Systems. In IEEE Symposia on Human-Centric Computing Languages and Environments, Arlington, Virginia, Sept. 2002. Pages 188 to 197.
Keywords and Phrases: VPL-VI.D: Human-oriented issues
De Marsico, Maria, Stefano Levialdi, CoOL-Room: Collaboration Oriented Learning Room. In IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-VI.D: Human-oriented issues
Forte, Andrea, Programming for Communication: Overcoming Motivational Barriers to Computation for All. In 2003 IEEE Symposia on Human Centered Computing, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-VI.D: Human-oriented issues, media
Grigoreanu, Valentina, Laura Beckwith, Xiaoli Fern, Sherry Yang, Chaitanya Komireddy, Vaishnavi Narayanan, Curtis Cook, Margaret Burnett, Gender Differences in End-User Debugging, Revisited: What the Miners Found. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D: Human-oriented issues, VPL-VII.C: Debugging visual code
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
Hirakawa, Masahito, Priyantha Hewagamage, Tadao Ichikawa, Situation-dependent Browser to Explore the Information Space. In IEEE Symposium on Visual Languages 1998, Halifax, Canada, September 1998.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D: Human-oriented issues, Information Visualization, Situation Awareness, Human-computer Interaction, Information Filing and Filtering
Hundhausen, Christopher D, The “Algorithms Studio” Project: Using Sketch-Based Visualization Technology to Construct and Discuss Visual Representations of Algorithms . In 2002 IEEE Symposium on Human-Centric Computing Languages and Environments, Arlington, VA, September 2002.
Keywords and Phrases: VPL-VI.D: Human-oriented issues, algorithm visualization, computer science education
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
Kline, Rex B., A. Seffah, H. Javahery, M. Donayee, J. Rilling, Quantifying Developer Experiences via Heuristic and Psychometric Evaluation. In 2002 IEEE Symposia on Human Centric Computing Languages and Environments , Arlington, VA, USA, Sept 2002.
Keywords and Phrases: VPL-VI.D: Human-oriented issues, usability, CASE tools, developer experiences
Levy, Dalit, Introducing Computer Science to Educationally Disadvantaged High School Students - The Israeli Experience. In The 2003 IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.D: Human-oriented issues, CS in High School, Educationally disabled CS students, High School Programming
Liu, Hugo, Henry Lieberman, Toward a Programmatic Semantics of Natural Language. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-II.A.10: Programming-by-demonstration languages, VPL-V.A: General-purpose languages, VPL-V.G: Languages for education, VPL-VI.D: Human-oriented issues, natural language programming
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
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
Pane, John, Myers, Brad A, Tabular and Textual Methods for Selecting Objects from a Group. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-V.B: Database languages, VPL-VI.D: Human-oriented issues, end-user programming, information retrieval
Rhodes, Philippa M, Eileen Kraemer, Ashley Hamilton-Taylor, Sujith Thomas, Matthew Ross, Elizabeth Davis, Kenneth Hailston, Keith Main, VizEval: An Experimental System for the Study of Program Visualization Quality. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
Keywords and Phrases: VPL-VI.D: Human-oriented issues, VINPUT: Analysis of Visual Information, Program visualization, perceptual studies, experimental environment
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
Rode, Jochen, Mary Beth Rosson, Programming at Runtime: Requirements & Paradigms for Nonprogrammer Web Application Development. In IEEE Symposium on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.C: VPL design issues, VPL-VI.D: Human-oriented issues
Rode, Jochen, Mary Beth Rosson, Manuel A. Pérez-Quiñones, End-users' Mental Models of Concepts Critical to Web Application Development. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.C: VPL design issues, VPL-VI.D: Human-oriented issues, web application development, end-user programming, web engineering, mental models
Rosson, Mary Beth, Julie Ballin, Heather Nash, Everyday Programming: Challenges and Opportunities for Informal Web Development. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D: Human-oriented issues, VPL-VII: Software Engineering Issues for VPLs, Socio-technical context of VPL use.
Subrahmaniyan, Neeraja, Cory Kissinger, Kyle Rector, Derek Inman, Jared Kaplan, Laura Beckwith, Margaret Burnett, Explaining Debugging Strategies to End-User Programmers. Technical Report CS07-60-03, March 2007, Oregon State University, Corvallis, Oregon/USA.
Keywords and Phrases: VPL-VI.D: Human-oriented issues, end-user programming
Toyama, Daisuke, Masumi Kakimoto, Atsuo Yoshitaka, and Masahito Hirakawa, A Community-based Web Browsing System. In 2001 IEEE Symposium on Visual/Multimedia Approaches to Programming and Software Engineering, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-V.B: Database languages, VPL-VI.D: Human-oriented issues, web browsing, graph, community
Wallace, Christine, Curtis Cook, Jay Summet, and Margaret Burnett, Assertions in End-User Software Engineering: A Think-Aloud Study. In IEEE Symposia on Human-Centric Computing Languages and Environments, Arlington, Virginia, Sept. 2002.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D: Human-oriented issues, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Forms/3, assertions, end-user software engineering
Begel, Andrew, Susan L. Graham, An Assessment of a Speech-Based Programming Environment. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
Keywords and Phrases: VPL-II.B.4: Sound- or speech-based languages, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, Programming by voice
Bell, B., Using Programming Walkthroughs to Design a Visual Language, Ph.D.
Thesis, Tech. Report CU-CS-581-92, University of Colorado, February 1992.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-VI.D.1: Empirical studies
Bell, B., J. Rieman, C. Lewis, Usability Testing of a Graphical
Programming System: Things we missed in a programming walkthrough.
Proceedings of CHI'91, New Orleans, 7-13, April 1991.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-VI.D.1: Empirical studies
Blackwell, Alan, T.R.G. Green, Does Metaphor Increase Visual Language Usability?. In 1999 IEEE Symposium on Visual Languages VL'99. , Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.C.6: Visual representation issues, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues
Bottoni, Paolo, Maria Francesca Costabile, Daniela Fogli, Stefano Levialdi, Piero Mussio, Multilevel Modelling and Design of Visual Interactive Systems. In HCC 2001, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-VI.C: VPL design issues, VPL-VI.D.1: Empirical studies, design dimensions
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
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, Margaret, Nanyu Cao, Miguel
Arredondo-Castro, John Atwood, End-User Programming of Time as an 'Ordinary' Dimension in Grid-Oriented
Visual Programming Languages. In Journal of Visual Languages and
Computing, Aug., 2002. Pages 421 to 447.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-III.B: Control flow, VPL-VI.D.1: Empirical studies, Forms/3, temporal programming
Cherubini, Mauro, Gina Venolia, Rob DeLine, Building an Ecologically-valid, Large-scale Diagram to Help Developers Stay Oriented in Their Code. In Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'07), Coeur dìAlène, Idaho, USA, September 2007. Pages 157 to 160.
Keywords and Phrases: VPL-VI.C.6: Visual representation issues, VPL-VI.D.1: Empirical studies, software visualizations, participatory design
Chintakovid, Thippaya, Susan Wiedenbeck, Margaret Burnett, and Valentina Grigoreanu, Pair Collaboration in End-User Debugging. In IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering
Chintakovid, Thippaya, susan.wiedenbeck@ischool.drexel.edu, User Perceptions and Gender in End-User Debugging: How Do They Affect Outcomes?. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon, USA, September 2009.
Keywords and Phrases: VPL-VI.D.1: Empirical studies, end users' self-perceptions, gender, end-user spreadsheet debugging, self-efficacy, perceived ease of use, perceived usefulness, flow
Engebretson, Alec, Susan Wiedenbeck, Novice comprehension of programs using task-specific and non-task-specific constructs. In 2002 IEEE Symposia on Human-Centric Computing, Washington, D.C., USA, September 2002.
Keywords and Phrases: VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, Hypercard, mental models
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
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
Green, Thomas, Burnett, Ko, Rothermel, Cook, Schonfeld, Using the Cognitive Walkthrough to Improve the Design of a
VisualProgramming Experiment. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-VI.D.1: Empirical studies, Cognitive Walkthrough
Gurka, Judith, Wayne Citrin, Testing Effectiveness of Algorithm Animation. In 1996 IEEE Symposium on Visual Languages, Boulder, Colorado, September 1996. Pages 182 to 189.
Keywords and Phrases: VPL-VI.D.1: Empirical studies
Heidenberg, Jeanette, Andreas Nåls, Ivan Porres, Statechart Features and Pre-Release Defects in Software Maintenance . In 2007 IEEE Symposium on Visual Languages and Human Centric Computing, Coeur d'Alène, Idaho USA, September 2007.
Keywords and Phrases: VPL-VI.D.1: Empirical studies, Software Maintenance, UML Statecharts
Hundhausen, Christopher D, Joshua Wingstrom, Ravikiran Vatrapu, The Evolving User-Centered Design of the Algorithm Visualization Storyboarder. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-II.A.6: Imperative languages, VPL-V.G: Languages for education, VPL-VI.D.1: Empirical studies, Low Fidelity Algorithm Visualization
Hundhausen, Christopher D, Robert Patterson, Jonathan Lee Brown, Sean Farley, The Effects of Algorithm Visualizations with Storylines on Retention: An Experimental Study. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.D.1: Empirical studies
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
Karahasanovic, Amela, Dag I.K. Sjøberg, Visualizing Impacts of Database Schema Changes - A Controlled Experiment. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments, Symposium on Visual/Multimedia Approaches to Programming and Software Engineering, Stresa, Italy, September 2001.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-V.B: Database languages, VPL-VI.D.1: Empirical studies, empirical evaluation, schema evolution
Kim, Kibum, John M. Carroll, Mary Beth Rosson, An Empirical Study of Web Personalization Assistants: Supporting End-Users in Web Information Systems. In 2002 IEEE Symposia on Human Centric Computing Languages and Environments, Arlington, VA/USA, September 2002.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, HCI, Personalization, Empirical Study, End-User programming, Direct manipulation, Software agents
Kissinger, Cory, Margaret Burnett, Simone Stumpf, Neeraja Subrahmaniyan, Laura Beckwith, Sherry Yang, and Mary Beth Rosson, Supporting End-User Debugging: What Do Users Want to Know?. In ACM Proceedings of Advanced Visual Interfaces (AVI'06), Venezia, Italy, May 2006.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering
Ko, Andrew J, Brad A. Myers, Development and Evaluation of a Model of Programming Errors. In 2003 IEEE Symposia on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.C: Debugging visual code, programming error
Ko, Andrew, Margaret Burnett, Thomas Green,
Karen Rothermel, and Curtis Cook, Improving the Design of Visual Programming Language Experiments Using
Cognitive Walkthroughs. In Journal of Visual Languages and Computing, Oct., 2002. Pages 517 to 544.
Keywords and Phrases: VPL-VI.D.1: Empirical studies
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, Brad A. Myers and Duen Horng Chau, A Linguistic Analysis of How People Describe Software Problems. In 2006 IEEE Symposium on Visual Languages and Human Centric Computing, Brighton, United Kingdom, September 2006.
Keywords and Phrases: VPL-VI.D.1: Empirical studies, VPL-VII: Software Engineering Issues for VPLs, VPL-VII.C: Debugging visual code, bug reports, linguistic
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
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
Pandey, Rajeev and Margaret Burnett,
Is It Easier to Write Matrix Manipulation
Programs Visually or Textually? An Empirical Study, 1993 IEEE Symposium on
Visual Languages, Bergen, Norway, August 24-27, 1993.
Keywords and Phrases: Forms/3, VPL-II.A.4: Form-based and
spreadsheet-based languages, VPL-VI.D.1: Empirical studies
Pane, John F, Brad A. Myers and Leah B. Miller, Using HCI Techniques to Design a More Usable Programming System. In 2002 IEEE Symposia on Human Centric Computing Languages and Environments (HCC 2002), Alexandria, VA, September 2002.
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, Empirical Studies of Programmers, Psychology of Programming, End-User
Programming, Natural Programming, HANDS, Educational Software, Children,
User Interface Design, Programming Environments, Programming Language
Design, Usability, Human-Computer Interaction
Phalgune, Amit, Cory Kissinger, Margaret Burnett, Curtis Cook, Laura Beckwith, and Joseph R. Ruthruff, Garbage In, Garbage Out? An Empirical Look at Oracle Mistakes by End-User Programmers. In IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, USA, Sept. 2005.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering, WYSIWYT
Prabhakararao, S. , C. Cook, J. Ruthruff, E. Creswick, M. Main, M. Durham, and M. Burnett , Strategies and Behaviors of End-User Programmers with Interactive Fault Localization. In 2003 IEEE Symposia on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering
Rhodes, Philippa M., Eileen Kraemer, Ashley Hamilton-Taylor, Sujith Thomas, Matthew Ross, Elizabeth Davis, Kenneth Hailston, and Keith Main, VizEval – An Experimental System for the Study of Program Visualization Quality. In IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) 2006, Brighton, United Kingdom, September 2006.
Keywords and Phrases: VPL-VI.C.6: Visual representation issues, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, VINPUT: Analysis of Visual Information
Romero, Pablo, Rudi Lutz, Richard Cox, and Benedict du Boulay, Co-ordination of multiple external representations during Java program debugging. In IEEE Symposia on Human-Centric Computing Languages and Environments, Arlington, Virginia, Sept. 2002. Pages 207 to 214.
Keywords and Phrases: VPL-VI.D.1: Empirical studies
Rothermel, K., C. Cook, M. Burnett, J. Schonfeld, T. R. G. Green, and G. Rothermel, WYSIWYT Testing in the Spreadsheet Paradigm: An Empirical Evaluation. In International Conference on Software Engineering, Limerick, Ireland, June 2000. Pages 230 to 239.
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.B: Testing visual code, Forms/3
Segal, Judith, Some problems of professional end user developers. In 2007 IEEE Symposium on Visual Languages and Human-Centric Computing, Coeur d'Alene, Idaho/USA, September 2007. Pages 111 to 118.
Keywords and Phrases: VPL-VI.D.1: Empirical studies, professional end user developers
Shin, Jae Eun, Alistair G. Sutcliffe, Evaluating the Effectiveness of a Multimedia Advisor Tool. In 2003 IEEE Symposium on Visual/Multimedia Software Engineering, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-VI.D.1: Empirical studies, multimedia guidelines, media selection, media attention
Stankovic, Nenad, Dieter Kranzlmueller, Kang Zhang, The PCG: An Empirical Study. In Journal of Visual Languages and Computing, April, 2001. Pages 203 to 216.
Keywords and Phrases: VPL-III: Language Features, VPL-VI.D.1: Empirical studies
Stapleton, Gem, Aidan Delaney, Towards Overcoming Deficiencies in Constraint Diagrams. In 2007 IEEE Symposium on Visual Languages and Human-Centric Computing, , Idaho, September 2007. Pages 33 to 40.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.C.6: Visual representation issues, VPL-VI.D.1: Empirical studies
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
Tamassia, Roberto, Sean Cannella, Daniel J. Polivy, Michael Shin, Christian Straub, Secure Visualization of Authentication Information: A Case Study. In IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, VINPUT: Analysis of Visual Information, authentication, web spoofing, prooflet, security, browser
Thies, Stefanie, Marita Dücker, A Visual Critiquing Language for Expressing Design Knowledge. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.C: Debugging visual code
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
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
Wiedenbeck, Susan, Alec Engebretson, Comprehension strategies of end-user programmers in an event-driven application. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Keywords and Phrases: VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, end users, teachers, program comprehension
Wilcox, E. W., J. W. Atwood, M. M. Burnett, J. J. Cadiz, C. R. Cook, Does Continuous Visual Feedback Aid Debugging in Direct-Manipulation Programming Systems?. In CHI'97: Human Factors in Computing Systems, Atlanta, GA, March 1997. Pages 258 to 265.
Keywords and Phrases: VPL-VI.D.1: Empirical studies, VPL-VI.C.3: Liveness, VPL-VII.C: Debugging visual code
de Alwis, Brian, Gail C. Murphy
Arondi, Stefano, Pietro Baroni, Daniela Fogli, Piero Mussio, Supporting co-evolution of users and systems by the recognition of Interaction Patterns. In Advanced Visual Interfaces (AVI 2002), Trento, Italy, May 2002. Pages 177 to 186.
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.
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.
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.
Begel, Andrew, Susan L. Graham, Spoken Programs. In IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, TX, September 2005.
Begel, Andrew, Susan L. Graham, An Assessment of a Speech-Based Programming Environment. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
Blackwell, Alan, T.R.G. Green, Does Metaphor Increase Visual Language Usability?. In 1999 IEEE Symposium on Visual Languages VL'99. , Tokyo, Japan, September 1999.
Blackwell, Alan F, Rob Hague, AutoHAN: An Architecture for Programming the Home. In 2001 IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Milan, September 2001. Pages 150 to 157.
Blackwell, Alan F, First Steps in Programming: A Rationale for Attention Investment Models. In IEEE International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), Arlington, Virginia, September 2002.
Bottoni, Paolo, Maria Francesca Costabile, Stefano Levialdi, Piero Mussio, A Visual Approach to HCI. In SIGCHI Bulletin, , 1996. Pages 50 to 55.
Bottoni, Paolo, S.-K. Chang, M.F. Costabile, S. Levialdi, P. Mussio, Dimensions of Visual Interaction Design. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Bottoni, Paolo G, Stefano Levialdi, Resource-Based Models of Visual Interaction: Understanding Errors. In 005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05), Dallas, Texas, September 2005.
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.
Campbell, Jeffrey D, Multi-User Collaborative Visual Program Development. In Human Centric Computing Languages and Environments 2002, Arlington, VA, USA, September 2002.
Carriço, Luis M, Pedro M. Antunes and Nuno M. Guimarães, Visual Reflection: Language, Action and Feedback. In 1999 IEEE Symposium on Visual Languages VL'99, Tokyo, Japan, Sep. 1999.
Catarci, T., M. F. Costabile and S. Levialdi, eds., Advanced Visual Interfaces,
Proceedings of the International Workshop AVI '92, Rome, World Scientific
Publishing Co. Pte Ltd, Singapore, December 1992.
Citrin, Wayne V, Judith Gurka, A Low-Overhead Technique for Dynamic Blackboarding using Morphing Technology. In Computers and Education, May, 1996. Pages 189 to 196.
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.
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.
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.
Davis, Richard C, James A. Landay, A Visual Language for Animating Sketches. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Engebretson, Alec, Susan Wiedenbeck, Novice comprehension of programs using task-specific and non-task-specific constructs. In 2002 IEEE Symposia on Human-Centric Computing, Washington, D.C., USA, September 2002.
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.
Howland, Katherine L, Judith Good, Judy Robertson, Script Cards: A Visual Programming Language for Games Authoring by Young People. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
Hundhausen, Christopher D, Sarah A. Douglas, Communicative Dimensions of End-User Environments. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
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.
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.
Ibrahim, Bertrand, Semiformal Visual Languages,
Visual Programming at a Higher Level of Abstraction. In World Multiconference on Systemics, Cybernetics and Informatics (SCI'99 and ISAS'99), Orlando, Florida, july 1999. Pages 157 to 164.
Ibrahim, Bertrand, Optimizing Cut-and-Paste Operations in Directed-Graph Editing. In HCI International '97, San Francisco, California, August 1997. Pages 359 to 362.
Jonathan, Dodge E, Ronald A. Metoyer, Katherine B. Gunter, Implications for an Exercise Prescription Authoring Notation. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, OR, September 2009.
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.
Kim, Kibum, John M. Carroll, Mary Beth Rosson, An Empirical Study of Web Personalization Assistants: Supporting End-Users in Web Information Systems. In 2002 IEEE Symposia on Human Centric Computing Languages and Environments, Arlington, VA/USA, September 2002.
Ko, Andrew J, Preserving Non-Programmers' Motivation With Error-Prevention and Debugging Support Tools. In IEEE Symposium on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
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.
Kranzlmüller, Dieter A, Bernhard Reitinger, Jens Volkert, The Activity Tunnel - An Experiment for Improved Understanding of Program Behavior. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
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.
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.
Liechti, Olivier, Tadao Ichikawa, A Visual Interaction Mechanism for Increasing Awareness on the WWW. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
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.
Mueller, Wolfgang, Marita Duecker, Jessica Rubart, VIPspace - A Visually Programmable Shared Workspace. In 1998 IEEE Symposium on Visual Languages, Halifax, Canada, Sept 1998.
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.
Najork, Marc A, Simon M. Kaplan, The Cube Language. In 1991 IEEE Workshop on Visual Languages, Kobe, Japan, October 1991. Pages 218 to 224.
Pane, John F, Brad A. Myers and Leah B. Miller, Using HCI Techniques to Design a More Usable Programming System. In 2002 IEEE Symposia on Human Centric Computing Languages and Environments (HCC 2002), Alexandria, VA, September 2002.
Rader, Cyndi A, Gina Cherry, Cathy Brand, Alexander Repenning, Clayton Lewis, Designing Mixed Textual and Iconic Programming Languages for Novice Users. In 1998End IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, September 1998.
Repenning, A. and W. Citrin, Agentsheets: Applying Grid-Based Spatial
Reasoning to Human-Computer Interaction, 1993 IEEE Workshop on Visual
Languages, Bergen, Norway, 77-82, August 1993.
Repenning, A., Creating User Interfaces with Agentsheets, 1991 Symposium
on Applied Computing, Kansas City, MO,190-196, 1991.
Repenning, A., Agentsheets: A Tool for Building Domain-Oriented Dynamic,
Visual Environments, University of Colorado at Boulder, Ph.D.
dissertation, Dept. of Department of Computer Science, 1993.
Repenning, A., Programming Substrates to Create Interactive Learning
Environments, Journal of Interactive Learning Environments, Special Issue
on End-User Environments, Vol. 4, 45-74, 1994.
Repenning, A. and T. Sumner, Using Agentsheets to Create a Voice Dialog
Design Environment, Proceedings of the 1992 ACM/SIGAPP Symposium on
Applied Computing, Kansas City, MO, 1199-1207, 1992.
Repenning, A. and T. Sumner, Programming as Problem Solving: A
Participatory Theater Approach, Workshop on Advanced Visual Interfaces
'94, Bari, Italy, 182-191, 1994.
Repenning, A. and T. Sumner, Agentsheets: A Medium for Creating
Domain-Oriented Visual Languages, Computer, Vol. 28, 17-25, March 1995.
Rhodes, Philippa M., Eileen Kraemer, Ashley Hamilton-Taylor, Sujith Thomas, Matthew Ross, Elizabeth Davis, Kenneth Hailston, and Keith Main, VizEval – An Experimental System for the Study of Program Visualization Quality. In IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) 2006, Brighton, United Kingdom, September 2006.
Ruthruff, Joseph R, Amit Phalgune, Laura Beckwith, Margaret Burnett, and Curtis Cook, Rewarding "Good" Behavior: End-User Debugging and Rewards. In IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
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.
Shankar, Tara M, Intersections of Literacy Acquisition and Programming. In 2003 IEEE Human Centric Computing Languages and Environments, Auckland, NZ, October 2003.
Slattery, Diana, William Brubaker, Daniel J. O'Neil, Mazes and Morphs: Modeling Meaning in Glide, a Non-Linear, Dynamic Visual Language. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Tamassia, Roberto, Sean Cannella, Daniel J. Polivy, Michael Shin, Christian Straub, Secure Visualization of Authentication Information: A Case Study. In IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
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.
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.
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.
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.
Wiedenbeck, Susan, Alec Engebretson, Comprehension strategies of end-user programmers in an event-driven application. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Wilson, Aaron, Margaret Burnett, Laura Beckwith, Orion Granatir, Ledah Casburn, Curtis Cook, Mike Durham, and Gregg Rothermel, Harnessing Curiosity to Increase Correctness in End-User Programming. In ACM Conference on Human Factors in Computing Systems, Ft. Lauderdale, FL, April 2003. Pages 305 to 312.
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.
d'Entremont, Tricia, Margaret-Anne Storey, Using a Degree of Interest Model to Facilitate Ontology Navigation. In IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon, September 2009.
de Alwis, Brian, Gail C. Murphy
Beckwith, Laura A, Margaret Burnett, Gender: An Important Factor in End-User Programming Environments?. In 2004 IEEE Symposium on Visual Languages and Human Centric Computing, Rome, Italy, September 2004.
Bianchi, Andrea, Gennaro Costagliola, Pietro D'Ambrosio, Rita Francese and Giuseppe Scanniello, A Visual System for the generation of Banking Legacy System Gateways. In 2001 Symposia on Human-Centric Computing, Stresa, Italy, September 2001. Pages 350 to 357.
Bottoni, Paolo, Antonio Grau, A Suite of Metamodels as a Basis for a Classification of Visual Languages. In IEEE Symposium on Visual Languages and Human-Centric Computing, Roma, Italy, September 2004.
Burnett, M., Software Engineering for Visual Programming Languages. In Handbook of Software Engineering and Knowledge Engineering, Vol. 2, World Scientific Publishing Company, June 2001..
Burnett, Margaret, Curtis Cook and Gregg Rothermel, End-User Software Engineering. In Communications of the ACM, Sept., 2004. Pages 53 to 58.
Burnett, Margaret, What Is End-User Software Engineering and Why Does It Matter?. In Second International Symposium on End-User Development, Siegen, Germany, March 2009.
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.
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.
Gil, Joseph (Yossi), J. Howse, S. Kent and J. Taylor, Projections in Venn-Euler Diagrams. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Howse, John, Fernando Molina and John Taylor, SD2: A Sound and Complete Diagrammatic Reasoning System. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Howse, John, Fernando Molina and John Taylor, SD2: A Sound and Complete Diagrammatic Reasoning System. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
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.
Kim, Soon-Kyeong, David Carrington, A Metamodel-Based Transformation between UML and Object-Z. In IEEE Symposium on Visual Languages and Formal Methods, Stresa, Italy, Sep. 2001. Pages 112 to 119.
Ko, Andrew J, Brad A. Myers and Duen Horng Chau, A Linguistic Analysis of How People Describe Software Problems. In 2006 IEEE Symposium on Visual Languages and Human Centric Computing, Brighton, United Kingdom, September 2006.
Lewis, Tracy, Mary Beth Rosson, John Carroll, Cheryl Seals, A Community Learns Design: Towards a Pattern Language for Novice Visual Programmers. In IEEE Symposia on Human-Centric Computing Languages and Environments, Arlington, Virginia, Sept. 2002. Pages 168 to 176.
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.
Rosson, Mary Beth, Julie Ballin, Heather Nash, Everyday Programming: Challenges and Opportunities for Informal Web Development. In 2004 IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Sauer, Stefan, Gregor Engels, Extending UML for Modeling Multimedia Applications. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, Septemper 1999.
Spinellis, Diomidis, Unix tools as visual programming components in a GUI-builder environment. In Software: Practice and Experience, January, 2002. Pages 57 to 71.
Wilson, Aaron, Margaret Burnett, Laura Beckwith, Orion Granatir, Ledah Casburn, Curtis Cook, Mike Durham, and Gregg Rothermel, Harnessing Curiosity to Increase Correctness in End-User Programming. In ACM Conference on Human Factors in Computing Systems, Ft. Lauderdale, FL, April 2003. Pages 305 to 312.
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.
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.
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.
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.
Engels, Gregor, Daniela Fisseler, Christian Soltenborn, Improving Reusability of Dynamic Meta Modeling Specifications with Rule Overriding. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon/USA, September 2009.
Jonathan, Dodge E, Ronald A. Metoyer, Katherine B. Gunter, Implications for an Exercise Prescription Authoring Notation. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, OR, September 2009.
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.
Maplesden, David , John Grundy, John Hosking, A Visual Language for Design Pattern Modelling and Instantiation. In 2001 IEEE Symposia on Human-Centric Computing, , , 2001.
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.
Montigel, Markus, Portability and Reuse of Components for Spreadsheet Languages. In 2002 IEEE International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), Arlington, Virginia, September 2002.
Oney, Stephen W, Brad Myers, FireCrystal: Understanding Interactive Behaviors in Dynamic Web Pages. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing , Corvallis, Oregon, September 2009.
Perrone , Corrina , Alexander Repenning, Graphical Rewrite Rule Analogies: Avoiding the Inherit or Copy & Paste Reuse Dilemma. In 1998 IEEE Symposium on Visual Lnaguages, Nova Scotia, Canada, September 1998.
Recinto, Gerardo A, V Programming Language. In 4A VisualCoder version 1.0 Technology Preview release, 2005, February.
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.
Roubtsova, Ella E, Ruurd Kuiper, Process Semantics for UML Component Specifications to Assess Inheritance. In ENTCS
Electronic Notes in Theoretical Computer Science,
72,3 Elsevier Science Publishers,Paolo Bottoni and Mark Minas,2003.
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.
Walpole, Rebecca, Margaret Burnett, Supporting Reuse of Evolving Visual Code. In 1997 IEEE Symposium on Visual Languages, Capri, Italy, Sept. 1997.
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.
Burnett, Margaret, Applying a "What You See Is What You Test" (WYSIWYT) Technology to Commercial Spreadsheet Packages: Several Scenarios. Web-based document, December 1999.
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.
Burnett, M., A. Sheretov, B. Ren, G.
Rothermel, Testing Homogeneous Spreadsheet Grids with the 'What You See Is What You Test' Methodology. In IEEE Trans. Software Engineering, June, 2002. Pages 576 to 594.
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.
Cramer, Bastian, Uwe Kastens, Animation automatically generated from simulation specifications. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, , , 9 2009.
Ermel, Claudia, Karsten Hoelscher, Sabine Kuske, Paul Ziemann, Animated Simulation of Integrated UML Behavioral Models based on Graph Transformation. In 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VLHCC'05), Dallas, Texas/USA, September 2005.
Fisher, Marc, Mingming Cao, Gregg Rothermel, Curtis R. Cook, Margaret M. Burnett, Automated Test Case Generation for Spreadsheets. In Int'l. Conf. on Software Engineering, Orlando, Florida, May 2002. Pages 141 to 151.
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.
Lawrance, Joseph A, Robin Abraham, Margaret Burnett, Martin Erwig, Sharing reasoning about faults in spreadsheets: An empirical study. In IEEE Symposium on Visual Languages and Human-Centric Computing 2006, Brighton, UK, September 2006.
Meskens, Jan, Jan Meskens, Kris Luyten, Karin Coninx, Shortening User Interface Design Iterations through Realtime Visualisation of Design Actions on the Target Device. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Corvallis, Oregon, September 2009.
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.
Phalgune, Amit, Cory Kissinger, Margaret Burnett, Curtis Cook, Laura Beckwith, and Joseph R. Ruthruff, Garbage In, Garbage Out? An Empirical Look at Oracle Mistakes by End-User Programmers. In IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, USA, Sept. 2005.
Prabhakararao, S. , C. Cook, J. Ruthruff, E. Creswick, M. Main, M. Durham, and M. Burnett , Strategies and Behaviors of End-User Programmers with Interactive Fault Localization. In 2003 IEEE Symposia on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Recinto, Gerardo A, V Programming Language. In 4A VisualCoder version 1.0 Technology Preview release, 2005, February.
Reichwein, James, Gregg Rothermel and Margaret Burnett, Slicing spreadsheets: An integrated methodology for spreadsheet testing and debugging. In The 2nd Conference on Domain Specific Languages, Austin, Texas, October 1999.
Rothermel, Gregg, Lixin Li, Christopher DuPuis, Margaret Burnett, What You See Is What You Test: A Methodology for Testing Form-Based Visual Programs. In 1998 International Conference on Software Engineering, Kyoto, Japan, April 1998. Pages 198 to 207.
Rothermel, Gregg, Lixin Li and Margaret Burnett, Testing Strategies for Form-Based Visual Programs. In International Symposium on Software Reliability Engineering, Albuquerque, NM, Nov. 1997.
Rothermel, K., C. Cook, M. Burnett, J. Schonfeld, T. R. G. Green, and G. Rothermel, WYSIWYT Testing in the Spreadsheet Paradigm: An Empirical Evaluation. In International Conference on Software Engineering, Limerick, Ireland, June 2000. Pages 230 to 239.
Rothermel, G., M. Burnett, L. Li, C. DuPuis, and A. Sheretov, A Methodology for Testing Spreadsheets. In ACM Trans. Software Engineeringand Methodology , Jan., 2001. Pages 110 to 147.
Wallace, Christine, Curtis Cook, Jay Summet, and Margaret Burnett, Assertions in End-User Software Engineering: A Think-Aloud Study. In IEEE Symposia on Human-Centric Computing Languages and Environments, Arlington, Virginia, Sept. 2002.
Abraham, Robin, Identifying Structure in Spreadsheets. In IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Abraham, Robin, Martin Erwig, Goal-Directed Debugging of Spreadsheets. In IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, USA, September 2005.
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.
Burnett, Margaret, Applying a "What You See Is What You Test" (WYSIWYT) Technology to Commercial Spreadsheet Packages: Several Scenarios. Web-based document, December 1999.
Burnett, Margaret, Curtis Cook, Omkar Pendse, Gregg Rothermel, Jay Summet, and Christine Wallace, End-User Software Engineering with Assertions in the Spreadsheet Paradigm. In International Conference on Software Engineering, Portland, OR, May 2003. Pages 93 to 103.
Chintakovid, Thippaya, Susan Wiedenbeck, Margaret Burnett, and Valentina Grigoreanu, Pair Collaboration in End-User Debugging. In IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
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.
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.
Gestwicki, Paul, Bharat Jayaraman, Interactive Visualization of Java Programs. In IEEE Symposium on Human-Centric Computing, Languages, and Environments, Arlington, VA/USA, September 2002.
Grigoreanu, Valentina, Laura Beckwith, Xiaoli Fern, Sherry Yang, Chaitanya Komireddy, Vaishnavi Narayanan, Curtis Cook, Margaret Burnett, Gender Differences in End-User Debugging, Revisited: What the Miners Found. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
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.
Jimenez-Peris, Ricardo, Marta Patino-Martinez, et al., Graphical Visualization of the Evaluation of Functional Programs. In 1996 ACM ITiCSE, Barcelona, Spain, June 1996. Pages 36 to 38.
Kissinger, Cory, Margaret Burnett, Simone Stumpf, Neeraja Subrahmaniyan, Laura Beckwith, Sherry Yang, and Mary Beth Rosson, Supporting End-User Debugging: What Do Users Want to Know?. In ACM Proceedings of Advanced Visual Interfaces (AVI'06), Venezia, Italy, May 2006.
Ko, Andrew J, Preserving Non-Programmers' Motivation With Error-Prevention and Debugging Support Tools. In IEEE Symposium on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Ko, Andrew J, Brad A. Myers, Development and Evaluation of a Model of Programming Errors. In 2003 IEEE Symposia on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Ko, Andrew J, Brad A. Myers and Duen Horng Chau, A Linguistic Analysis of How People Describe Software Problems. In 2006 IEEE Symposium on Visual Languages and Human Centric Computing, Brighton, United Kingdom, September 2006.
Lawrance, Joseph A, Robin Abraham, Margaret Burnett, Martin Erwig, Sharing reasoning about faults in spreadsheets: An empirical study. In IEEE Symposium on Visual Languages and Human-Centric Computing 2006, Brighton, UK, September 2006.
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.
Oney, Stephen W, Brad Myers, FireCrystal: Understanding Interactive Behaviors in Dynamic Web Pages. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing , Corvallis, Oregon, September 2009.
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.
Phalgune, Amit, Cory Kissinger, Margaret Burnett, Curtis Cook, Laura Beckwith, and Joseph R. Ruthruff, Garbage In, Garbage Out? An Empirical Look at Oracle Mistakes by End-User Programmers. In IEEE Symposium on Visual Languages and Human-Centric Computing, Dallas, Texas, USA, Sept. 2005.
Prabhakararao, S. , C. Cook, J. Ruthruff, E. Creswick, M. Main, M. Durham, and M. Burnett , Strategies and Behaviors of End-User Programmers with Interactive Fault Localization. In 2003 IEEE Symposia on Human-Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Recinto, Gerardo A, V Programming Language. In 4A VisualCoder version 1.0 Technology Preview release, 2005, February.
Reichwein, James, Gregg Rothermel and Margaret Burnett, Slicing spreadsheets: An integrated methodology for spreadsheet testing and debugging. In The 2nd Conference on Domain Specific Languages, Austin, Texas, October 1999.
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.
Ruthruff, J., E. Creswick, M. Burnett, C. Cook, S. Prabhakararao, M. Fisher II, M. Main, End-User Software Visualizations for Fault Localization. In ACM Symposium on Software Visualization, San Diego, CA, June 2003. Pages 123 to 132.
Ruthruff, Joseph R, Amit Phalgune, Laura Beckwith, Margaret Burnett, and Curtis Cook, Rewarding "Good" Behavior: End-User Debugging and Rewards. In IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
Ruthruff, Joseph R, Margaret Burnett and Gregg Rothermel, Interactive Fault Localization Techniques in an End-User Programming Environment. In IEEE Transactions on Software Engineering, April, 2006. Pages 213 to 239.
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.
Thies, Stefanie, Marita Dücker, A Visual Critiquing Language for Expressing Design Knowledge. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
Vass, Marc T, Pete Schoenhoff, Error Detection Support in a Cellular Modeling End-User Programming Environment. In 2002 IEEE Symposia for Human Centric Languages and Environments, Alexandria, VA, September 2002.
Wallace, Christine, Curtis Cook, Jay Summet, and Margaret Burnett, Assertions in End-User Software Engineering: A Think-Aloud Study. In IEEE Symposia on Human-Centric Computing Languages and Environments, Arlington, Virginia, Sept. 2002.
Wilcox, E. W., J. W. Atwood, M. M. Burnett, J. J. Cadiz, C. R. Cook, Does Continuous Visual Feedback Aid Debugging in Direct-Manipulation Programming Systems?. In CHI'97: Human Factors in Computing Systems, Atlanta, GA, March 1997. Pages 258 to 265.
Codognet, Philippe P., An Historical Account of Indexical images : from Ancient Art to the Web. In IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Cramer, Bastian, Uwe Kastens, Animation automatically generated from simulation specifications. In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, , , 9 2009.
Futrelle, Robert P, Ambiguity in Visual Language Theory and its Role in Diagram Parsing. In 1999 IEEE Symposium on Visual Languages (VL99), Tokyo, Japan, Sept. 1999.
Harada, Toshinobu, Fujiichi Yoshimoto, Masamitsu Moriyama, An Aesthetic Curve in the Field of Industrial Design. In 1999 IEEE Symposium on Visual Language, Tokyo, Japan, 9 1999.
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.
Kranzlmüller, Dieter A, Bernhard Reitinger, Jens Volkert, The Activity Tunnel - An Experiment for Improved Understanding of Program Behavior. In 2001 IEEE Symposium on Human-Centric Computing Languages and Environments, Stresa, Italy, September 2001.
Pinto-Albuquerque, Maria, Fonseca, Manuel J. and Jorge, Joaquim A., Visual Languages for Sketching Documents. In IEEE Symposium on Visual Languages, Seattle, Washington, September 2000.
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.
Rhodes, Philippa M, Eileen Kraemer, Ashley Hamilton-Taylor, Sujith Thomas, Matthew Ross, Elizabeth Davis, Kenneth Hailston, Keith Main, VizEval: An Experimental System for the Study of Program Visualization Quality. In 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, September 2006.
Rhodes, Philippa M., Eileen Kraemer, Ashley Hamilton-Taylor, Sujith Thomas, Matthew Ross, Elizabeth Davis, Kenneth Hailston, and Keith Main, VizEval – An Experimental System for the Study of Program Visualization Quality. In IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) 2006, Brighton, United Kingdom, September 2006.
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.
Roubtsova, Ella E, Ruurd Kuiper, Process Semantics for UML Component Specifications to Assess Inheritance. In ENTCS
Electronic Notes in Theoretical Computer Science,
72,3 Elsevier Science Publishers,Paolo Bottoni and Mark Minas,2003.
Tamassia, Roberto, Sean Cannella, Daniel J. Polivy, Michael Shin, Christian Straub, Secure Visualization of Authentication Information: A Case Study. In IEEE Symposium on Visual Languages and Human-Centric Computing, Rome, Italy, September 2004.
The web page is being maintained by
Margaret Burnett .
Keywords and Phrases: VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues
VPL-VI.D.2: Cognitive and user-interface design issues
Apperley, Mark, Robert Spence, Kent Wittenburg, Selecting One from Many: The Development of a Scalable Visualization Tool. In 2001 Proceedings of IEEE Symposium on Human-Centric Computing Languages and Environments (HCC '01), Stresa, Italy, Sept 2001.
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design issues, VINPUT: Analysis of Visual Information
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, VPL-VI.D.2: Cognitive and user-interface design issues
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
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
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
Keywords and Phrases: VPL-II.B.4: Sound- or speech-based languages, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues
Keywords and Phrases: VPL-II.B.4: Sound- or speech-based languages, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, Programming by voice
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.C.6: Visual representation issues, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues
Keywords and Phrases: VPL-III.A: Abstraction, VPL-VI.D.2: Cognitive and user-interface design issues, Domestic programming languages
Keywords and Phrases: VPL-III.A: Abstraction, VPL-VI.D.2: Cognitive and user-interface design issues, Attention Investment
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design issues
Keywords and Phrases: VPL-VI.C.2: Effective use of screen real estate, VPL-VI.C.6: Visual representation issues, VPL-VI.D.2: Cognitive and user-interface design issues
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-VI.D.2: Cognitive and user-interface design issues, Errors, Models of interaction
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
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
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.C.6: Visual representation issues, VPL-VI.D.2: Cognitive and user-interface design issues, Semantic Feedback, Cognitive Maps
Keywords and Phrases: Visual interfaces, user, icon design, VPL-VI.D.2:
Cognitive and user-interface design issues
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design issues
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
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
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
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.C.6: Visual representation issues, VPL-VI.D.2: Cognitive and user-interface design issues
Keywords and Phrases: VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, Hypercard, mental models
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
Keywords and Phrases: VPL-II.B.3: Languages based on static pictorial sequences, VPL-V.G: Languages for education, VPL-VI.D.2: Cognitive and user-interface design issues
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design issues, communicative dimensions, human communication
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
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
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-III.B: Control flow, VPL-V.A: General-purpose languages, VPL-VI.D.2: Cognitive and user-interface design issues
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
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII.A: Reusing visual code, exercise science, exercise prescription, content authoring, motion capture animation, user-centered design
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
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, HCI, Personalization, Empirical Study, End-User programming, Direct manipulation, Software agents
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII.C: Debugging visual code, environment education non-programmers event-based
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
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design issues, VINPUT: Analysis of Visual Information
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
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
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D.2: Cognitive and user-interface design issues, User Interface Paradigm
Visual Interaction for the WWW
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
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-II.B.2: Iconic languages, VPL-V.F: Languages for programming web-based applications, VPL-VI.D.2: Cognitive and user-interface design issues, CSCW, Shared Workspace, form/icon-based VPL
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
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
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, Empirical Studies of Programmers, Psychology of Programming, End-User
Programming, Natural Programming, HANDS, Educational Software, Children,
User Interface Design, Programming Environments, Programming Language
Design, Usability, Human-Computer Interaction
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-VI.D.2: Cognitive and user-interface design issues, End-User Programming
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design
issues
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design
issues
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design
issues
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design
issues
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design
issues
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design
issues
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design
issues
Keywords and Phrases: VPL-VI.C.6: Visual representation issues, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, VINPUT: Analysis of Visual Information
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII.C: Debugging visual code, end-user programming, rewards, perceivable rewards, visual fault localization, debugging, end-user software engineering
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
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design issues, Educationally Disadvantaged Adult
Keywords and Phrases: VPL-VI.C.6: Visual representation issues, VPL-VI.D.2: Cognitive and user-interface design issues, semantics of visual language; syntax of visual language; hypertextual visual language
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, VINPUT: Analysis of Visual Information, authentication, web spoofing, prooflet, security, browser
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
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
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
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
Keywords and Phrases: VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, end users, teachers, program comprehension
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII: Software Engineering Issues for VPLs, Forms/3, end-user software engineering, assertions, surprise-explain-reward
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VI.D.2: Cognitive and user-interface design issues, Visual multimedia scripting language
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design issues
Keywords and Phrases: VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues
VPL-VII: Software Engineering Issues for VPLs
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
Keywords and Phrases: VPL-VI.D: Human-oriented issues, VPL-VII: Software Engineering Issues for VPLs, end-user programming, gender differences
Keywords and Phrases: VPL-VII: Software Engineering Issues for VPLs
Keywords and Phrases: VPL-II.B: Visual representations, VPL-VI.A: Formal definition of VPLs, VPL-VII: Software Engineering Issues for VPLs
Keywords and Phrases: VPL-VII: Software Engineering Issues for VPLs
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII: Software Engineering Issues for VPLs, Forms/3, end-user programming, end-user software engineering
Keywords and Phrases: VPL-VII: Software Engineering Issues for VPLs, end-user software engineering
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
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
Keywords and Phrases: VPL-III.A.1: Data abstraction, VPL-VI.A: Formal definition of VPLs, VPL-VII: Software Engineering Issues for VPLs, Visual formalisms, diagrammatic notations
Keywords and Phrases: VPL-IV.A: Computational approaches, VPL-VII: Software Engineering Issues for VPLs, diagrammatic reasoning, visual formalisms
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, VPL-VII: Software Engineering Issues for VPLs, diagrammatic reasoning, visual formalisms
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
Keywords and Phrases: VPL-VII: Software Engineering Issues for VPLs
Keywords and Phrases: VPL-VI.D.1: Empirical studies, VPL-VII: Software Engineering Issues for VPLs, VPL-VII.C: Debugging visual code, bug reports, linguistic
Keywords and Phrases: VPL-VII: Software Engineering Issues for VPLs
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VII: Software Engineering Issues for VPLs, Human Computer Intreaction, Toolkit
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D: Human-oriented issues, VPL-VII: Software Engineering Issues for VPLs, Socio-technical context of VPL use.
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.B.1: Diagrammatic languages, VPL-III.A: Abstraction, VPL-VII: Software Engineering Issues for VPLs, visual modeling, multimedia applications, extended MVC
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
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII: Software Engineering Issues for VPLs, Forms/3, end-user software engineering, assertions, surprise-explain-reward
VPL-VII.A: Reusing visual code
Adachi, Yoshihiro, Suguru Kobayashi, Kensei Tsuchida, Takeo Yaku, An NCE Context-sensitive Graph Grammar for Visual Design Languages. In 1999 IEEE Symposium on Visual Languages, Tokyo, Japan, September 1999.
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-VI.A: Formal definition of VPLs, VPL-VII.A: Reusing visual code, Context-sensitive graph grammar, Graph rewriting
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
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
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
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
Keywords and Phrases: VPL-VI.A: Formal definition of VPLs, VPL-VI.C.5: Type checking and type theory, VPL-VII.A: Reusing visual code, semantics, metamodel, dynamic meta modeling, graph transformation, inheritance
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII.A: Reusing visual code, exercise science, exercise prescription, content authoring, motion capture animation, user-centered design
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
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
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
Keywords and Phrases: VPL-III.A.1: Data abstraction, VPL-III.C: Data types and structures, VPL-V.A: General-purpose languages, VPL-VI.C.4: Scope, VPL-VII.A: Reusing visual code, Portability
Keywords and Phrases: VPL-VII.A: Reusing visual code, VPL-VII.C: Debugging visual code, firecrystal
Keywords and Phrases: VPL-II.A.9: Object oriented languages, VPL-II.A.10: Programming-by-demonstration languages, VPL-II.A.11: Rule-based languages, VPL-II.B.2: Iconic languages, VPL-VII.A: Reusing visual code, graphical rewrite rules, software reuse, agents, inheritance, object-oriented programming, copy and paste, analogies,
Keywords and Phrases: VPL-IV.D Translators, VPL-V.A: General-purpose languages, VPL-VII.A: Reusing visual code, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Actually, I think I came up with a visual programming paradigm that solves many of the issues visual language had in past. "V" visual programming language solves screen real estate issues and auto-generation of classes and functions out of visually created V programs by user. It was implemented and in technology preview of VisualCoder product.
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
Keywords and Phrases: VPL-VII.A: Reusing visual code, VINPUT: Analysis of Visual Information, component
behaviour,component reuse, specification in the UML, inheritance of behaviour
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
Keywords and Phrases: VPL-VII.A: Reusing visual code
VPL-VII.B: Testing visual code
Brown, Darren, Margaret Burnett, Gregg Rothermel, Hamid Fujita, Fumio Negoro, Generalizing WYSIWYT Visual Testing to Screen Transition Languages. In 2003 IEEE Symposia on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003.
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-II.B.1: Diagrammatic languages, VPL-VII.B: Testing visual code, screen transition diagrams
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.B: Testing visual code, Forms/3
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
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
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.B: Testing visual code, Forms/3, WYSIWYT, end-user software engineering
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
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VII.B: Testing visual code, VINPUT: Analysis of Visual Information
Keywords and Phrases: VPL-V.D: Scientific visualization languages, VPL-VI.A: Formal definition of VPLs, VPL-VI.C.6: Visual representation issues, VPL-VII.B: Testing visual code, visual modeling languages, UML, simulation, behavior
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.B: Testing visual code, Forms/3, WYSIWYT, end-user software engineering
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VI.D.1: Empirical studies, VPL-VII.B: Testing visual code
Keywords and Phrases: VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code
Keywords and Phrases: VPL-V.E: User-interface generation languages, VPL-VII.B: Testing visual code
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
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering, WYSIWYT
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering
Keywords and Phrases: VPL-IV.D Translators, VPL-V.A: General-purpose languages, VPL-VII.A: Reusing visual code, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Actually, I think I came up with a visual programming paradigm that solves many of the issues visual language had in past. "V" visual programming language solves screen real estate issues and auto-generation of classes and functions out of visually created V programs by user. It was implemented and in technology preview of VisualCoder product.
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
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.B: Testing visual code, Forms/3
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.B: Testing visual code
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.B: Testing visual code, Forms/3
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.B: Testing visual code, Forms/3, WYSIWYT
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D: Human-oriented issues, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Forms/3, assertions, end-user software engineering
VPL-VII.C: Debugging visual code
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
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VII.C: Debugging visual code
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VII.C: Debugging visual code
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
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
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering, assertions
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering
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
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
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
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D: Human-oriented issues, VPL-VII.C: Debugging visual code
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-V.A: General-purpose languages, VPL-VII.C: Debugging visual code
Keywords and Phrases: VPL-II.A.5: Functional languages, VPL-VII.C: Debugging visual code, Visual Debugging
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering
Keywords and Phrases: VPL-V.G: Languages for education, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII.C: Debugging visual code, environment education non-programmers event-based
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.C: Debugging visual code, programming error
Keywords and Phrases: VPL-VI.D.1: Empirical studies, VPL-VII: Software Engineering Issues for VPLs, VPL-VII.C: Debugging visual code, bug reports, linguistic
Keywords and Phrases: VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code
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
Keywords and Phrases: VPL-VII.A: Reusing visual code, VPL-VII.C: Debugging visual code, firecrystal
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
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering, WYSIWYT
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering
Keywords and Phrases: VPL-IV.D Translators, VPL-V.A: General-purpose languages, VPL-VII.A: Reusing visual code, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Actually, I think I came up with a visual programming paradigm that solves many of the issues visual language had in past. "V" visual programming language solves screen real estate issues and auto-generation of classes and functions out of visually created V programs by user. It was implemented and in technology preview of VisualCoder product.
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
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
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D.2: Cognitive and user-interface design issues, VPL-VII.C: Debugging visual code, end-user programming, rewards, perceivable rewards, visual fault localization, debugging, end-user software engineering
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.C: Debugging visual code, Forms/3, end-user software engineering
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
Keywords and Phrases: VPL-II.A.11: Rule-based languages, VPL-VI.D.1: Empirical studies, VPL-VII.C: Debugging visual code
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VII.C: Debugging visual code
Keywords and Phrases: VPL-II.A.4: Form-based and spreadsheet-based languages, VPL-VI.D: Human-oriented issues, VPL-VII.B: Testing visual code, VPL-VII.C: Debugging visual code, Forms/3, assertions, end-user software engineering
Keywords and Phrases: VPL-VI.D.1: Empirical studies, VPL-VI.C.3: Liveness, VPL-VII.C: Debugging visual code
VINPUT: ANALYSIS OF VISUAL INFORMATION
Apperley, Mark, Robert Spence, Kent Wittenburg, Selecting One from Many: The Development of a Scalable Visualization Tool. In 2001 Proceedings of IEEE Symposium on Human-Centric Computing Languages and Environments (HCC '01), Stresa, Italy, Sept 2001.
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design issues, VINPUT: Analysis of Visual Information
Keywords and Phrases: VPL-II.B.2: Iconic languages, VINPUT: Analysis of Visual Information
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VPL-VII.B: Testing visual code, VINPUT: Analysis of Visual Information
Keywords and Phrases: VPL-II.B.1: Diagrammatic languages, VPL-IV.C: Parsing, VPL-V.D: Scientific visualization languages, VINPUT: Analysis of Visual Information, ambiguity
Keywords and Phrases: VPL.II.B.3: Languages based on static pictorial sequences, VPL-V.D: Scientific visualization languages, VPL-VI.C.5: Type checking and type theory, VINPUT: Analysis of Visual Information, Curve, Car Design, Quantitative Analysis Method
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
Keywords and Phrases: VPL-VI.D.2: Cognitive and user-interface design issues, VINPUT: Analysis of Visual Information
Keywords and Phrases: VINPUT: Analysis of Visual Information, Visual Languages for Human Communication, Visual Language
Recognition, Shape Recognition, Visual Ambiguity,
Calligraphic Interfaces, Fuzzy Logic, Grammars, Fuzzy
Relational Adjacency Grammars, Document Design.
Keywords and Phrases: VPL-I. Environments and Tools for VPL, VINPUT: Analysis of Visual Information, Virtual reality, learning, presence, proxemic semiotics, peripheral awareness
Keywords and Phrases: VPL-VI.D: Human-oriented issues, VINPUT: Analysis of Visual Information, Program visualization, perceptual studies, experimental environment
Keywords and Phrases: VPL-VI.C.6: Visual representation issues, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, VINPUT: Analysis of Visual Information
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
Keywords and Phrases: VPL-VII.A: Reusing visual code, VINPUT: Analysis of Visual Information, component
behaviour,component reuse, specification in the UML, inheritance of behaviour
Keywords and Phrases: VPL-V.F: Languages for programming web-based applications, VPL-VI.D.1: Empirical studies, VPL-VI.D.2: Cognitive and user-interface design issues, VINPUT: Analysis of Visual Information, authentication, web spoofing, prooflet, security, browserRelated Information
Acknowledgments
This WWW page was based on the VPL classification system originally devised
by Margaret Burnett and Marla Baker, and is now being expanded to support other
subareas of VL research.
Thanks are due to Anurag Agrawal, John Atwood, Marla
Baker, Jason Baragry, Paul Carlson, Sunanda Mishra, Benjamin Summers, Zachary Welch, Eric Wilcox, Sherry Yang, and Pieter van
Zee for their suggestions and assistance during
the initial VPL classification project, and to S.-K. Chang, Frank Cort, Stefano Levialdi, John Stasko, and Zachary Welch for their contributions during the development of the other VL classification subtrees.
This work was performed at the Department of Computer Science, Oregon State University, and was supported in
part by the National Science Foundation under grant CCR-9308649.
Date of last update: Mon Sep 28 3:40:22 2009