yusuke1997/dblp-id-title huggingface dataset:
Mazes and Morphs: Modeling Meaning in Glide, a Non-Linear, Dynamic Visual Language
Towards Trace Visualization and Exploration for Reactive Systems
Supporting Code Comprehension via Annotations: Right Information at the Right Time and Place
The struggle is real! The agony of recruiting participants for empirical software engineering studies
Visual AWK: A Model for Text Processing by Demonstration
A spreadsheet model for using web service data
End-user programmers on the loose: A study of programming on the phone for the phone
RGG+: An Enhancement to the Reserved Graph Grammar Formalism
A Declarative Approach to Event-Handling in Visual Programming Languages
The ISI Visual Design Editor Generator
Algot: An Educational Programming Language with Human-Intuitive Visual Syntax
Information on the web: How end users make use of data
A Visual Language for the Design of Structured Graphical Objects
Better backtracking support for programmers
Embedding and evolution of spreadsheet models in spreadsheet systems
Helping Teachers Automate Student Sketch Assessment
Component Interface Description Using HyperMSCs and Connectors
C 2 : a mixed textual/graphical environment for C
A Visual Language to Describe Collaborative Work
The Effect of Progressive Disclosure in the Transparency of Explainable Artificial Intelligence Systems
CI/CD Meets Block-Based Languages
Model-Driven Quality Assurance for End Users
Unobtrusive data acquisition for spreadsheet research
Measuring flow in programming education
A WYSIWYC (What You See Is What You Compute) Spreadsheet
SD2: A Sound and Complete Diagrammatic Reasoning System
Disruption and creativity in live coding
Conversational programming in action
Beyond TAP: Piggybacking on IFTTT to Connect Triggers and Actions with JavaScript
Detecting problematic lookup functions in spreadsheets
On Understanding Data Scientists
Towards a Visual Query Language for an Object Oriented Geographical Information System
Skill progression in MIT app inventor
A Rule-Based Visual Language for Small Robots
Evaluating Gender Bias in Pair Programming Conversations with an Agent
Parsing Graphic Function Sequences
Visualized and modeless programming environment for form manipulation language
ViCoLL - a Visual Compositional Logic Language
Adapting higher-order list operators for blocks programming
Everyday Programming: Challenges and Opportunities for Informal Web Development
Specifying generic depictions of language constructs for 3D visual languages
Struggling to Excel: A Field Study of Challenges Faced by Spreadsheet Users
Resource-Based Models of Visual Interaction: Understanding Errors
SoftBean Composer: A Visual Environment for Component Assembly
A human-centric tool for component design and reuse in the UML
Exploring the Relationship Between Programming Difficulty and Web Accesses
Exploring novice programmer example use
On the Design of a Generic Visual Programming Environment
Some Problems of Professional End User Developers
Visual Languages for Spatio-temporal Applications
End-User Programmers Repurposing End-User Programming Tools to Foster Diversity in Adult End-User Programming Education
Computationally-Enriched 'Piles' for Managing Digital Photo Collections
Context in exploratory programming: Towards a theoretical framework
End-Users' Mental Models of Concepts Critical to Web Application Development
Identifying the Information Gap for Visually Impaired Students during Lecture Talks
Visual Reasoning by Generalized Interval-values and Interval Temporal Logic
A first look at end-user visual computation supporting sharing & reuse with Inflo
FlatCAD and FlatLang: Kits by code
Formal Comparisons of Program Modification
Adding Flexibility to B2C Booking Systems Using a Virtual Intermediate Travel Agent
A Visual Language for XML
Mind the gap: Modelling the human in human-centric computing
Model-Based Security Engineering with UML: The Last Decade and towards the Future (Keynote)
A Cognition-Based Approach for Querying Personal Digital Libraries
An Approach to Animation of Software Specifications
HyperFlow: An Integrated Visual Query and Dataflow Language for End-User Information Analysis
A three-dimensional representation for program execution
Visual Specification of Multi-View Visual Environments
Visual Interaction Between End Users and Goal Based Systems
A generic model for constructing visual programming systems
SiMoNa: A Proof-of-concept Domain Specific Modeling Language for IoT Infographics
VISCO: Bringing Visual Spatial Querying to Reality
DR PARSERS: a generalization of LR parsers
A logical error detector for novice PHP programmers
Toward a Usable Mixed Reality Authoring Tool
VisaVis - Contributions to Practice and Theory of Highly Interactive Visual Languages
Workshop on Sketch tools for diagramming
LIVE-Integrating visual and textual programming paradigms
Computing learning acquisition?
Modeling programmer navigation: A head-to-head empirical evaluation of predictive models
FireCrystal: Understanding interactive behaviors in dynamic web pages
Barriers to Reproducible Scientific Programming
Tactile Programming: A Unified Manipulation Paradigm Supporting Program Comprehension, Composition and Sharing
Twelve Years of Visualization Research at Microsoft
Tool support for working with sets of source code entities
Supporting Remote Real-Time Expert Help: Opportunities and Challenges for Novice 3D Modelers
IEEE Workshop on Visual Languages, VL 1988, Pittsburgh, PA, USA, October 10-12, 1988
Template Parsing with User Feedback
Perceptions of non-CS majors in intro programming: The rise of the conversational programmer
SR-task grammars: a formal specification of human computer interaction for interactive visual languages
Relational gRammars for Interactive Design
Octave: An End-User Programming Environment for Analysis of Spatiotemporal Data for Construction Students
From Functional to Fun: End User Development for Teenagers
Real-time continuous gesture recognition for natural human-computer interaction
A Declarative Language for the Design of Structures
Rewarding "Good" Behavior: End-User Debugging and Rewards
Spider Diagrams of Order
Visual Scripting for Handheld Computers
Properties of euler diagrams and graphs in combination
The Fabrik programming environment
Optimizing Cut-and-Paste on Directed Graphs, with a User-Controlled Edge Reconstruction Strategy
The VAS Formalism in VASE
CodeGraffiti: Using hand-drawn sketches connected to code bases in navigation tasks
On the auto-completion of hand drawn symbols
Modeling multicasting in communication spaces by reconfigurable high-level Petri nets
Kedama: A GUI-Based Interactive Massively Parallel Particle Programming System
An Empirical Study of Web Personalization Assistants: Supporting End-Users in Web Information Systems
Vision to Reality
A study of the effectiveness of usage examples in REST API documentation
User-Defined Visual Query Languages
A Multi-layer Parsing Strategy for On-line Recognition of Hand-drawn Diagrams
Towards a Visual Language for Sketched Expression of Software IDE Commands
Understanding the Challenges and Needs of Programmers Writing Web Automation Scripts
VL' 96 Special Event: Perspectives from the Pioneers (Panel)
Tutorons: Generating context-relevant, on-demand explanations and demonstrations of online code
ParamMacros: Creating UI Automation Leveraging End-User Natural Language Parameterization
Multimedia, Multimodal Effects, and Universally Designed Instruction
Sketching and Drawing in the Design of Open Source Software
Tempe: Live scripting for live data
AACE - Algorithm Animation for Computer Science Education
Abstraction in Algorithm Animation
Supporting end-users in defining complex queries on evolving and domain-specific data models
Immersive Integration for Virtual and Human-Centered Environments
Tools for ubiquitous assessment in discussion-based pedagogy
Programming with Visual Expressions
Empirically Evaluating the Use of Animations to Teach Algorithms
Teaching Students About Conversational AI Using Convo, a Conversational Programming Agent
Problem formulation affordances for computer supported collaborative problem solving
Layout requirements of a 3D molecular editor specified with DEViL3D
The effects of graphical and textual visualisations in multi-representational debugging environments
A visual interface for generic message translation
Desktop Visualization
Towards end-user web software visualization
Principles of a debugging-first puzzle game for computing education
Examining Experts' Recommendations of Representational Systems for Problem Solving
Embedding model-driven spreadsheet queries in spreadsheet systems
Six Learning Barriers in End-User Programming Systems
Mini-crowdsourcing end-user assessment of intelligent assistants: A cost-benefit study
Removing the Walls Around Visual Educational Programming Environments
Benchmarking for Graph Transformation
Processing UML Models with Visual Scripts
Solving problems by drawing solution paths
Putting information foraging theory to work: Community-based design patterns for programming tools
User Preference and Performance with UML Interaction Diagrams
Combining Constraints and Data-Flow in a Visual Query Language
A Peirce Style Calculus for ALC
Barriers in Front-End Web Development
Let's hear both sides: On combining type-error reporting tools
How to Teach a Fish to Swim
Toward an Efficient User Interface for Block-Based Visual Programming
A Visual Language for Programming Reality-Based Interaction
Causal Reasoning with Neuron Diagrams
Designing New Programming Constructs in a Data Flow VL
Supporting End-to-End Coding and Use of Arduinos in a Formal Classroom Environment
Automating Representation Change Across Domains for Reasoning
BalticLSC: A low-code HPC platform for small and medium research teams
Visual explanations of probabilistic reasoning
A Timed Automata Semantics for Real-Time UML Specifications
Label management: Keeping complex diagrams usable
GUIDO: Visualizing Document Retrieval
Quintessence: An Intersectional Reflexivity Tool for Data-Centric Research & Development
Reflections on Icons
An Iconic Query System with Intensional Feedback Capabilities
Emerging paradigms for CS education and their implications for visual languages (Invited keynote)
A decomposition-based approach to spreadsheet testing and debugging
Poster: Towards Understanding Novice Behaviors and Mental Effort in Code Puzzles
Networked livecoding at VL/HCC 2013
Reaching Out to Diverse Learners with Non-Formal Workshops on Computing Concepts and Skills
Graduate Student Consortium
Facilitating end-user developers by estimating time cost of foraging a webpage
Universal Information Access Through Multimodal Interaction: Graduate Student Consortium
2015 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2015, Atlanta, GA, USA, October 18-22, 2015
Visual Execution and Data Visualization in Natural Language Processing
Object-Oriented Visual Language Grammar and its Parsing Algorithm
A Comprehensive Approach to Supporting Blockchain Developers
Successful visual and end-user programming systems from industry
Personal Assistive Device for Adults with Autism Spectrum Disorders
Analyzing a Process of Collaborative Game Design Involving Online Tools
A domain terms visualization tool for spreadsheets
Visualizing the Structure of Object-Oriented Systems
HorusCML: Context-aware domain-specific visual languages designer
Visualizing Path Exploration to Assist Problem Diagnosis for Structural Test Generation
Towards Designing Conversational Agents for Pair Programming: Accounting for Creativity Strategies and Conversational Styles
Drawing and the primacy of expression
Using the Cognitive Walkthrough to Improve the Design of a Visual Programming Experiment
Fletch: web-based journalism as a bridge to technological literacy
Supporting Effective Strategies for Resolving Vulnerabilities Reported by Static Analysis Tools
Double Trouble: Mixing Qualitative and Quantitative Methods in the Study of eXtreme Programmers
Scaffolding Game Design: Towards Tool Support for Planning Open-Ended Projects in an Introductory Game Design Class
2003 IEEE Symposium on Human Centric Computing Languages and Environments (HCC 2003), 28-31 October 2003, Auckland, New Zealand
QuerySheet: A bidirectional query environment for model-driven spreadsheets
A Bit-Level Concurrent Visual Programming Language (A-BITS) and a Base Computation Model (APC) for Its Development
EulerView: a non-hierarchical visualization component
Steering programs via time travel
The Visula programming language and environment
The 1994 Visual Languages Comparison
Code Thumbnails: Using Spatial Memory to Navigate Source Code
Find Unique Usages: Helping Developers Understand Common Usages
Composing Complex Behavior from Simple Visual Descriptions
A Data-Flow Graphical User Interface for Querying a Scientific Database
Navigating Software Architectures with Constant Visual Complexity
How Children Understand Concurrent Comics: Experiences from LOFI and HIFI Prototypes
Graphical user languages for querying information: where to look for criteria?
Visual Tools for a Multimedia IC Development Environment (MICE)
Immediate Feedback for Students to Solve Notebook Reproducibility Problems in the Classroom
AlgorithmExplorer: A Student Centered Algorithm Animation System
Scaling up a "What You See Is What You Test" Methodology to Spreadsheet Grids
Virtual Worlds as Metaphors for Web Sites Exploration: Are They Effective?
How Does a Visual Simulation Program Support Students Creating Science Models?
Predicting Data Scientist Stuckness During the Development of Machine Learning Classifiers
A Layout Tool for Glotos
HowToo: A Platform for Sharing, Finding, and Using Programming Strategies
A program visualization tool for program comprehension
Object-Oriented Development of a Data Flow Visual Language System
Visual Specification of Interprocess and Intraprocess Communication
Participatory Design with Teachers for Block-Based Learning with SnapClass
Design-time simulation of domain-specific models by incremental pattern matching
Generation and Evaluation of Glyphs Representing Superclass-Subclass Relationships
Work, Play, and In-Between: Exploring the Role of Work Context for Informal Web Developers
Investigating uni-stroke gesture input for diagram editors on large wall-mounted touchscreens
How developers use multi-recommendation system in local code search
Towards a Flexible User Interface for Knowledge Bases
The Visual Vision and Human Cognition
Designers' natural descriptions of interactive behaviors
Dear Diary: On Documenting Novices' Development Process
PetriNect: A tool for executable modeling of gestural interaction
Envision: A fast and flexible visual code editor with fluid interactions (Overview)
Bending the Rules: Steps Toward Semantically Enriched Graphical Rewrite Rules
Montages/Gem-Mex: A Meta Visual Programming Generator
Making Abstract Specifications Concrete to End-Users: The Visual Workshop Hierarchy Strategy
Applying Attention Investment to End-User Programming
ChemTrains: A Language for Creating Behaving Pictures
A Universal Language System for Visual Programming
MOSL: Composing a Visual Language for a Metamodeling Framework
An evolutionary approach to determining hidden lines from a natural sketch
Towards an Empirically-Based IDE: An Analysis of Code Size and Screen Space
Jigsaw: A Tool for Decomposing and Planning Programming Problems
The Use of Semantic Constraints on Diagram Editors
Approach to Designing Easy-to-Understand Icons
Visual programming language for bit-level concurrent programming: APECbits
Seamless Visual Object-Oriented Behavior Modeling for Distributed Software Systems
Puzzle Solving as Debugging
Correspondence-based analogies for choosing problem representations
Yestercode: Improving code-change support in visual dataflow programming environments
N/JOY - The World of Objects
Testing Effectiveness of Algorithm Animation
Creating User-Intended Programs with Programming by Demonstration
Restructuring software with gestures
Interactive visual machine learning in spreadsheets
Code Quality Improvement for All: Automated Refactoring for Scratch
Visual Modeling of Cyber Deception
PSH-The Next: Generation of Command Line Interfaces
Natural language and programming: Designing effective environments for novices
High-Level Static and Dynamic Visualization of Software Architectures
Demonstrating Concepts Through Visual Simulators: Two Cases in the Programming Domain
Generating Smalltalk Code from Graphical Operations and Rules
Visualizing Concurrent Computations
What use is a backseat driver? A qualitative investigation of pair programming
Scientists tell stories: About seeking help with programming
Coding Strip: A Pedagogical Tool for Teaching and Learning Programming Concepts through Comics
Tool demo: Operating diagram editors through unistroke gestures
Show Me! Guidelines for Producing Recorded Demonstrations
A Common Framework for Input, Processing, and Output in a Rule-Based Visual Language
Simplifying filter/flow graphs by subgraph substitution
Layout-by-Example: A Fuzzy Visual Language for Specifying Stereotypes of Diagram Layout
BONNIE: Building Online Narratives from Noteworthy Interaction Events
Policy specifications with Timed Spider Diagrams
CoopFinder: Finding Collaborators Based on Co-Changed Files
A domain specific language and methodology for control systems GUI specification, verification and prototyping
End-User Development in Social Psychology Research: Factors for Adoption
Visual Graphs
A framework for construction of icon systems
Uniformity of Environment and Computation in MAP
Computation Scrapbooks of Emacs Lisp Runtime State
TangiBooks: Design and Creation of Paper-Based Tangibles with Embedded Electronics for Teaching Programming Concepts
The Effect of Narration on User Comprehension and Recall of Information Visualisations
Control Flow in a Dataflow Language
From Droplet to Lilypad: Present and Future of Dual-Modality Environments
GUI-driven code tracing
Visual languages conversion from Saber models to Modelica multi-system simulation environments
The DSP system-a visual system to support teaching of programming
Investigating Interracial Pair Coordination During Remote Pair Programming
Detangler: Helping Data Scientists Explore, Understand, and Debug Data Wrangling Pipelines
Spreadsheet practices and challenges in a large multinational conglomerate
Moses - a tool suite for visual modeling of discrete-event systems
A Methodology for Iconic Language Design with Application to Augmentative Communication
Miro semantics for security
Enabling independent learning of programming concepts through programming completion puzzles
Using a degree of interest model to facilitate ontology navigation
A Visual System for the generation of Banking Legacy System Gateways
A Community Learns Design: Towards a Pattern Language for Novice Visual Programmers
From intuition to measure: Styles of use in Alice: Identifying patterns of use by observing participants in workshops with Alice
Allowing end-users to participate within model-driven development approaches
A Visually-Specified Code Generator for Simulink/Stateflow
Collaborative Active Textbooks: A Web-Based Algorithm Animation System for an Electronic Classroom
Programming at the End of the Learning Curve: Lisp Scripting for Image Processing
Using a Visual Software Engineering Language for Specifying and Analyzing Workflows
Proceedings of the 1990 IEEE Workshop on Visual Languages, Skokie, Illinois, USA, October 4-6, 1990
An empirical study of spreadsheet authors' mental models in explaining and debugging tasks
A Syntax and Semantics for Network Diagrams
OSS Unsung Heroes: Crafting Productive Communities Invisibly
Automatic Parser Generation for Pictorial Languages
Exploring Machine Teaching with Children
A Method for Providing Program Interoperability for End-Users
The design of a visual language compiler
Object-Oriented Dataflow
GenderMag experiences in the field: The whole, the parts, and the workload
Re-forming the internet with its end users
An Artist's Studio: A Methaphor for Modularity and Abstraction in a Graphical Diagramming Environment
Designing Cut and Paste in a Visual Environment
ZenStates: Easy-to-Understand Yet Expressive Specifications for Creative Interactive Environments
Editable AI: Mixed Human-AI Authoring of Code Patterns
Suitability of visual modelling languages for modelling tangible user interface applications
The idea garden: From a qualitative evaluation toward an quantitative evaluation and generalization
Bringing Robustness to End-User Programming
LEGOsheets: A Rule-Based Programming, Simulation and Manipulation Environment for the LEG0 Programmable Brick
Visualizing Document Space by Force-directed Dynamic Layout
Constraint-Based Layout in Visual Program Design
Snapdown: A Text-Based Snapshot Diagram Language for Programming Education
Automatic layout in the face of unattached comments
Communicative Dimensions of End-User Environments
NLP4Science: Designing a Platform for Integrating Natural Language Processing in Middle School Science Classrooms
JeCo, a Collaborative Learning Tool for Programming
Model-driven spreadsheets in a multi-user environment
Patterns and Words, Logic and Narrative: What can we expect of a visual language?
Interactive Graphical Access Control Tools
In Situ AI Prototyping: Infusing Multimodal Prompts into Mobile Settings with MobileMaker
Dynamic Layout Management in a Multimedia Bulletin Board
On Graph Based Interaction for Semantic Query Languages
Syntax-directed keyboard extension: Evolution and evaluation
FxD: a functional debugger for dysfunctional spreadsheets
Public Programming in a Web World
FlexDoc: Flexible Document Adaptation through Optimizing both Content and Layout
An Empirical Study of Visual Labs
Supporting Coursework in an Online Gaming Environment
A Framework for Constructing Animations via Declarative Mapping Rules
Characterizing Developer Use of Automatically Generated Patches
2012 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2012, Innsbruck, Austria, September 30 - October 4, 2012
Modelling a cardiac pacemaker visually and formally
Automatically Inferring ClassSheet Models from Spreadsheets
Towards Helping Data Scientists
Proceedings of the 1991 IEEE Workshop on Visual Languages, Kobe, Japan, October 8-11, 1991
A Framework of Syntactic Models for the Implementation of Visual Languages
Designing Interactive Self-Monitoring Tools for Informal Learners of Computational Skills
A Declarative Programming Environment Based on Constraints
Ninja code village for scratch: Function samples/function analyser and automatic assessment of computational thinking concepts
Systematic spreadsheet construction processes
Adaptive IDEs to Support Information Foraging for Novice Programmers
Integrating UML and OUN for Specification of Open Distributed Systems
VisiTile - A Visual Language Development Toolkit
A New Interface to Spreadsheet Programming: A Truly Seamless Fusion of Spreadsheet and Word Processing Paradigms
Low-Level Developer Tools and Productivity
Programmer, interrupted
Graph-based Consistency Checking in Spatial Information System
Active Documentation: Helping Developers Follow Design Decisions
Fluid Visualization for Spreadsheet Structures
Shapely Hierarchical Graph Transformation
Perceived obstacles by novice developers adopting user interface APIs and tools
Competitive Learning of Network Diagram Layout
Fostering computational thinking skills with a tangible blocks programming environment
Derivative Meaning in Graphical Representations
A Debugging Perspective on End-User Mashup Programming
Usability challenges for enterprise service-oriented architecture APIs
Designing affordances for navigating information spaces in code editors
Teaching Binary Tree Algorithms through Visual Programming
Using concrete visual notations as first class citizens for model transformation specification
Visual analysis of compound graphs
A technique to improve text editing on smartphones
From barriers to learning in the idea garden: An empirical study
Extension and implementation of ClassSheet models
Refactoring-aware code review
The novice programmer needs a plan
A Large-Scale Empirical Study on Android Runtime-Permission Rationale Messages