yusuke1997/dblp-id-title huggingface dataset:
FlowPilot: A Generative AI-Driven Visual Language for Computational Thinking Education
Scenario-Based Requirements for Web Macro Tools
Tinkering in the Wild: What Leads to Success for Female End-User Programmers?
Towards a Formal Notion of Interaction Pattern
2007 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2007), 23-27 September 2007, Coeur d'Alene, Idaho, USA
Kara, finite state machines, and the case for programming as part of general education
Towards aiding within-patch information foraging by end-user programmers
2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2001), September 5-7, 2001 Stresa, Italy
Exploring Organization of Computational Notebook Cells in 2D Space
Specification and automatic generation of intelligent graphical interfaces
Ubiquitous web-based programming
Object-Flow
Smells in block-based programming languages
It's as Easy as 123: Multiple Programming Approaches on a Single Device to Support Novices
SCREAM: SCREen-based navigAtion in voice Messages
Visual reasoning for informational retrieval from very large databases
A perspective on blending programming environments and games: Beyond points, badges, and leaderboards
Guided Model Creation: A Task-Driven Approach
The Evolving User-Centered Design of the Algorithm Visualization Storyboarder
Pyramidal Retrieval by Color Perceptive Regions
Enabling end-user driven business process composition through programming by example in a Collaborative Task management system
End-User Programming is WEIRD: How, Why and What to Do About It
ZASH: A Browsing System for Multi-Dimensional Data
Efficient Parsing of Visual Languages Based on Critical Pair Analysis and Contextual Layered Graph Transformation
Structured Analysis, Structured Design, Visual Programming
Multimedia Workshop: Exploring the Benefits of a Visual Scripting Language
Staging Software Visualizations on the Web
A Language for Geometric Reasoning in Mobile Robots
Developing usable APIs with XP and cognitive dimensions
Visual Snippet Editor - Success With Less
First Steps in Programming: A Rationale for Attention Investment Models
Specifying Visual Languages with Conditional Set Rewrite Systems
Gestural Musical Improvisation and Programming
Facilitating testing and debugging of Markov Decision Processes with interactive visualization
Pragmatic Lighting Transition Design for Virtual Environments
Exploring Novices' Struggle and Progress During Programming Through Data-Driven Detectors and Think-Aloud Protocols
Visual end-user security
Ruru: A spatial and interactive visual programming language for novice robot programming
A Modelling Language for Defining Cloud Simulation Scenarios in RECAP Project Context
An Image Database System Facilitating Icon-Driven Spatial Information Definition and Retrieval
A graphical query language for object-oriented data models
Visualizing the Synchronization of Java-Threads with UML
The Conversion of Diagrams to Knowledge Bases
Object Query Diagram: An Extended Query Graph for Object-Oriented Databases
An Iconic Environment for the Definition of Visual DBMSs
Beyond text: The future of IDEs
The GenderMag Recorder's Assistant
Transforming SDL Diagrams into a Complete Visual Representation
SpecTacles: Supporting Control Flow Comprehension of Software Developers in TLA+
Gradual Structure Editing with Obligations
Buffering of Intermediate Results in Dataflow Diagrams
In Search of a Simple Visual Vocabulary
The IoT Codex: A Book of Programmable Stickers for Authoring and Composing Embedded Computing Applications
Diagrams-as-Code for Conceptual Modeling in Computational Problem Solving
Scents in Programs: Does Information Foraging Theory Apply to Program Maintenance?
Diversity in Study Participants and a Critique of the "Representative Sample" in Human-Computer Interaction Research
Proceedings 1998 IEEE Symposium on Visual Languages, Nova Scotia, Canada, September 1-4, 1998
An approach to gesture-based editing of diagrams
Visual discovery and model-driven explanation of time series patterns
Planted-model evaluation of algorithms for identifying differences between spreadsheets
Visual Specifications of Correct Spreadsheets
Smooth Animation of Algorithms in a Declarative Framework
New Paradigm for Developing Software for E-Business
Physical vs. Virtual Representations Within Concreteness Fading for Primary School Computing
JOpera: An Agile Environment for Web Service Composition with Visual Unit Testing and Refactoring
The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations
A Visual Language System for Developing and Presenting Internet-Based Education
Chaldene: Towards Visual Programming Image Processing in Jupyter Notebooks
Challenges and Opportunities for Survey Research in the Age of Generative AI: An Experience Report
Escalante: An Environment for the Rapid Construction of Visual Language Applications
Programming Web-Based Applications within a Data-Flow VL
An Interrogative Approach to Novice Programming
GENGED - A Generic Graphical Editor for Visual Languages Based on Algebraic Graph Grammars
MaramaTatau: Extending a Domain Specific Visual Language Meta Tool with a Declarative Constraint Mechanism
Visual Integration of UML 2.0 and Block Diagrams for Flexible Reconfiguration in MECHATRONIC UML
Supporting Exploratory Programming in Domain-Specific Applications
A Graphical Query Language for Object Oriented Databases
Enabling code adaptation for non-programmers
Organizational Culture and Diversity Supporting Software Development
Graphical Parametrised Structural Descriptions of VLSI Devices
Sharable Multitouch Screens in Cultural Heritage and Tourism Applications
Supporting the development of multimodal writing and computational thinking skills through computer game creation
Impact of Spatial Interface Traversal on Learning
Design Planning in End-User Web Development
Towards a Domain-Specific Language for Behaviour-Driven Development
Potential financial motivations for end-user programming
From clicks to code: Resources women use to learn to code in apex
Aligning syntax and semantics in formalisations of visual languages
COLDECO: An End User Spreadsheet Inspection Tool for AI-Generated Code
Invocation Polymorphism
Expressions on the nature and significance of programming and play
Stretch-A-Sketch: a Dynamic Diagrammer
Socio-economic status and computer use: Designing software that supports low-income users
Concrete Programming with Reactive Objects
Effects of Age and Working Memory on Web-Based Computer Training
A Visual Approach for Developing, Understanding and Analyzing Parallel Programs
Efficient Parsing of Multidimensional Structures
A Toolkit for Building More Adaptable User Interfaces for Vision-Impaired Users
Chasing the AHA! moment: Exploring initial learnability of programming languages
Collaboration and Computational Thinking: A classroom structure
The Use of the GXL Approach for Supporting Visual Language Specification and Interchanging
Behavior Processors: Layers between End-Users and Java Virtual Machines
Automatic layout of PERT diagrams with X-PERT
Visualizing OWL 2 using diagrams
Historical Role and Capability of Visual Language
Test-driven goal-directed debugging in spreadsheets
Information Display: Control of Visual Representations
Providing end-users with a visual editor to make their electronic documents active
Generating readable diagrammatic proofs
From Visual Language Specification to Legal Visual Interaction
What Makes a Good Developer? An Empirical Study of Developers' Technical and Social Competencies
A study of interactive code annotation for access control vulnerabilities
Spatial Representation of Elementary Algebra
DAE: a Visualization-Based System for Data Analysis
Visual Querying on Human Motion for the Disabled
Towards a Low-Code Programming Environment for Robot-Assisted Physical Training Activities
Concrete Programming Paradigm for Kinetic Typography
A Visual Programming Environment for Supporting Scientific Data Analysis
Age-Inclusive Integrated Development Environments for End-Users
Progressor: Personalized visual access to programming problems
ClassSheet-driven spreadsheet environments
Programming-by-Example Meets the Semantic Web: Using Ontologies and Web Services to Close the Semantic Gap
A Specification Technique for Model Based Derivation of Speech Interfaces
A Prototype Implementation of the Cube Language
A visual environment for system design and prototyping
A Visual Language for Color-Based Painting Retrieval
Visualizing traceability links between source code and documentation
wProjects: Data-centric web development for female nonprogrammers
Heterogeneous Visual Languages-Integrating Visual and Textual Programming
Mashups for the web-active user
A visual language for representing and explaining strategies in game theory
SmellSheet detective: A tool for detecting bad smells in spreadsheets
Adapting program analysis tool notifications to the individual developer
An algorithm for identifying the abstract syntax of graph-based diagrams
Interactive Visualization of Java Programs
Programming for communication: overcoming motivational barriers to computation for all
Formal Semantics of Control in a Completely Visual Programming Language
A Survey of Recent Research in Image Database Management
Specification and Construction of Control Flow Semantics
Runtime semantics of use case stories
VOODE/VOOPL-1: The Visual Construction of CORBA Components
Roles in Online Collaborative Problem Solving
Cocobo: Exploring Large Language Models as the Engine for End-User Robot Programming
GenEd - An Editor with Generic Semantics for Formal Reasoning about Visual Notations
Image sequence compression by iconic indexing
Projectional Editors for JSON-Based DSLs
How to use assistive technology to help deaf elderly people in the healthcare context
Using Graph Grammars for Data Structure Manipulation
A tool for authoring programs that automatically distribute feedback to novice programmers
UML-based Behavior Specification of Interactive Multimedia Applications
Visualizing call graphs
Time-Travel Debugging with Visualization of Data-Structures Based on Instrumentation
Using Objects of Measurement to Detect Spreadsheet Errors
The evolution of end user programming
Iconic System with Extension Mechanism
Representation and Learnability in Visual Languages for Web-based Interpersonal Communication
Towards a Visual Programming Environment Generator for Algebraic Specifications
A visual query by example system for digital documents
A Visual Language for Non-WIMP User Interfaces
Interaction in Really Graphical User Interfaces
Towards Interactive Pen Input of Visual Languages
A Formal Approach to Visual Proving Based on Logic Programming
Cognition, Models & Metaphors
Model Management Through Graph Transformation
Modeling advanced concepts of interactive multimedia applications
Exploring the impacts of semi-automated storytelling on programmers' comprehension of software histories
Languages, tasks and roles: modeling interaction through resources
A principled evaluation for a principled idea garden
Agentsheets: Applying Grid-Based Spatial Reasoning to Human-Computer Interaction
A mobile visual programming system for Android smartphones and tablets
A case study of API redesign for improved usability
Flexible visualization of automatic simulation based on structured graph transformation
A Visual Environment for Constraint Programming
Supporting requirements modelling in the Malay language using essential use cases
IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2009, Corvallis, OR, USA, 20-24 September 2009, Proceedings
A new visual specification of cellular automata-like systems
Application of Jigsaw-Puzzle-Like 3D Glyph to Visualizing Grammatical Constraints
A Case Study of Software Security Red Teams at Microsoft
Exploring Analogical Reasoning and History Use in Software Re-purposing
Dynamic Visual Languages
CodeDeviant: Helping Programmers Detect Edits That Accidentally Alter Program Behavior
Incremental Type Systems and Implicit Parametric Overloading in Visual Languages
Supporting end users in analyzing multiple data sources
Predicting API Expertise: A Cross-Community Replication Using Zipf's Law
Two applications for transient views in software development environments
Towards user-centric concrete model transformation
Lingua Graphica: A Visual Language for Virtual Environments
IconicBrowser: an iconic retrieval system for object-oriented databases
Poster: A Visual Programming Language for Cellular Automata
A Visual Logic Programming Language
Mulspren: a MUltiple Language Simulation PRogramming ENvironment
Supporting Design Patterns in a Visual Parallel Data-flow Programming Environment
Integrating a Constraint Solver into a Real-Time Animation Environment
Representing Parallelism in a Control Language Designed for Young Children
Prototype of a visual language for spatial data mining based on the 'miner trip' metaphor: VisMiner
Towards a Compositional Approach to Define Graphical Animation of Software Applications
A WebML-based Visual Language for the Development of Web GIS Applications
Interactions for Untangling Messy History in a Computational Notebook
Zooming in One Dimension Can Be Better Than Two: An Interface for Placing Search Results in Context with a Restricted Sitemap
Pair Collaboration in End-User Debugging
Get your directories right: From hierarchy visualization to hierarchy manipulation
Investigating the Essential of Meaningful Automated Formative Feedback for Programming Assignments
An Animated Demonstration Authoring System for Java Applets
Generating Function Names to Improve Comprehension of Synthesized Programs
Visual Knowledge Negotiation
Marmite: Towards End-User Programming for the Web
End-user programmers in trouble: Can the Idea Garden help them to help themselves?
Designing a Visual Interface for Elementary Students to Formulate AI Planning Tasks
Principled Design of Visual Languages for Interaction
Examining interaction with general-purpose object recognition in LEGO OASIS
A Suite of Metamodels as a Basis for a Classification of Visual Languages
Intercepting dataflow connections in diagrams with inheritance
Social and Content-Based Approach for Visual Recommendation of Web Graphics
Visual Programming-n-the-Large versus Visual Programming-in-the-Small
Silicon Paper and A Visual Interface for Neural Networks
Relational Blocks: A Visual Dataflow Language for Relational Web-Applications
Enhancing tools' intelligence for improved program analysis tool usability
Template-based critic authoring for domain-specific visual language tools
Cognitive wallithrough + personae = an empirical infrastructure for modeling software developers
Assertions in End-User Software Engineering: A Think-Aloud Study
A New Static Depiction and Input Technique for 2D Animation
A Visual Language for Authorization Modeling
Tersus visual programming platform
Analyzing a socio-technical visualization tool using usability inspection methods
Predicting reuse of end-user web macro scripts
Controlling Transparency in an Online Learning Environment
VisualCues: Visually explaining source code in computer science education
Animation for on-Line Documents-an End-User System Using Object-Oriented Constraints
Easing Program Comprehension by Sharing Navigation Data
A Visual Programming for Telecommunication Services
Error Detection Support in a Cellular Modeling End-User Programming Environment
Visual Programming with Graph Rewriting Systems
Workers who use spreadsheets and who program earn more than similar workers who do neither
An Exploratory Study of Live-Streamed Programming
LevelUp - Automatic Assessment of Block-Based Machine Learning Projects for AI Education
Suggesting examples to novice programmers in an open-ended context with the example guru
Too much, too little, or just right? Ways explanations impact end users' mental models
Improving user comprehension of Euler diagrams
A tree systems inference algorithm for an iconic environment
Visual Tools for Generating Iconic Programming Environments
Using HCI Techniques to Design a More Usable Programming System
JIVE: Java Interactive Software Visualization Environment
Visual Programming for Robot Control
Aesthetic of angular resolution for node-link diagrams: Validation and algorithm
Role of Visual Languages in Developing Image Analysis Algorithms
Promoting Meaningful Learning by Supporting Interplay within Abstraction Ladder
Revealing the copy and paste habits of end users
A prototype for EUD in touch-based mobile devices
Fast Zone Discrimination
Animation of User Algorithms on the Web
SpeechGraph - a visual programming toolkit for speech-enabled applications
The Results of Geographical Information System Queries
A demonstration of AZURITE: Backtracking tool for programmers
Managing Variation in Explanation-Oriented Languages
BISCUIT: Scaffolding LLM-Generated Code with Ephemeral UIs in Computational Notebooks
Ask the crowd: Scaffolding coordination and knowledge sharing in microtask programming
Annotating spiders with resource information
Exploring Programmers' API Learning Processes: Collecting Web Resources as External Memory
Visually Specifying Human-Computer Dialogues in DIGIS
2006 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2006), 4-8 September 2006, Brighton, UK
Parsing Spatial Graph Grammars
Formalising Visual Languages
AR-Browser: Active Reading for WWW Contents
TimeSpiderTrees: A Novel Visual Metaphor for Dynamic Compound Graphs
Quick fix generation for DSMLs
FAR: An End-User Language to Support Cottage E-Services
Towards better code snippets: Exploring how code snippet recall differs with programming experience
Making programming more conversational
Improving Flow in Software Development through Graphical Representations
Programming for Artists: A Visual Language for Expressive Lighting Design
A Visual Query Language for Software Visualization
The Impact of Culture on Learner Behavior in Visual Debuggers
Reactive visual programs for computer-aided music composition
Understanding triggers for clarification requests in community-based software help forums
Creating Database Queries by Demonstration
Interfaces to Support Exploration and Control of Generative Models
HAL: A Multimedia Language for the Creation of 3D Animations of Human Figures
Extended Positional Grammars
Understanding user perceptions of privacy, and configuration challenges in home automation
An empirical study of user perceived usefulness and preference of open learner model visualisations
Toward End-User Debugging of Machine-Learned Classifiers
Coding, reading, and writing: Integrated instruction in written language
A Framework of a Visual Language with Dynamic Specification
A Generalized Parser for 2-D Languages
Graphical Support for Users' Inferences within Retrieval Dialogues
An Interface Design Methodology: Scenario Based Design Extended for Diverse Computer User Groups
Bending Icons: Syntactic and Semantic Transformations of Icons
Design of a Suite of Visual Languages for Supply Chain Specification
Semi-Automating (or not) a Socio-Technical Method for Socio-Technical Systems
HTML Document Error Detector and Visualiser for Novice Programmers
Poster: Designing GradeSnap for Block-Based Code
A Formal Approach to the Generation of Visual Language Environments Supporting Multiple Views
Combining cognitive, semiotic and discourse analysis to explore the power of notations in visual programming
A Visual Language for Animating Sketches
Alterable Visual Languages
A graphical approach for modeling time-dependent behavior of DSLs
Towards Overcoming Deficiencies in Constraint Diagrams
An Interpreter for Diagrammatic Languages Based on SR Grammars
Understanding and Characterizing Software Visualization Systems
An International Visual Language
Flexible Software Process Enactment Support in the APSEE Model
Support for Long-Form Documentation Authoring and Maintenance
An Empirical Analysis of Roles of Variables in Novice-Level Procedural Programs
Which Technologies are Most Frequently Used by Data Scientists?
Efficiency Issues in a Class of Visual Language
Interpretation of Icon Overlapping in Iconic Programming
Using Visual Momentum to Explain Disorientation in the Eclipse IDE
Visualization/animation of programs in Alma: obtaining different results
End user robot programming via visual languages
Visualizing the problem domain for spreadsheet users: A mental model perspective
Declarative setup-free web application prototyping combining local and cloud datastores
A Layered Architecture for the Exploration of Heterogeneous Information Using Coordinated Views
Interactive visual classification with Euler diagrams
Calypso: A Visual Language for Data Structures Programming
To Code or Not to Code? Programming in Introductory CS Courses
Community-Based Scaffolding to Promote End-User Learning
IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2008, Herrsching am Ammersee, Germany, 15-19 September 2008, Proceedings
RunEx: Augmenting Regular-Expression Code Search with Runtime Values
Antecedents to End Users' Success in Learning to Program in an Introductory Programming Course
A Lightweight Model for End Users' Domain-Specific Data
Towards a Model of API Learning
Blocks, text, and the space between: The role of representations in novice programming environments
Program-L: Online Help Seeking Behaviors by Blind and Low Vision Programmers
Labeling relevant skills in tasks: Can the crowd help?
A notation for non-linear program edits
Graphical Visualization of Difficulties Predicted from interaction Logs
Can Direct Manipulation Lower the Barriers to Programming and Promote Positive Transfer to Textual Programming? An Experimental Study
A language and task-based taxonomy of programming environments
Usability Challenges that Novice Programmers Experience when Using Scratch for the First Time
Features and a Model for Icon Morphological Transformation
DeployGround: A Framework for Streamlined Programming from API playgrounds to Application Deployment
Proceedings 1997 IEEE Symposium on Visual Languages, Isle of Capri, Italy, September 23-26, 1997
How can diagramming tools help support programming activities?
A Formal Study of a Visual Language for the Visualization of Document Type Definition
Visual methods for web application design
Implementing Domain-Specific Modeling Languages and Generators
Mr. Rogers Sustainable Neighborhood: A Visual Language Case Study for Community Education
Some remarks on developing application programs in Visual
Mashing up visual languages and web mash-ups
Programs for people: What we can learn from lab protocols
Visual Representation of Procedural Knowledge
Foraging goes mobile: Foraging while debugging on mobile devices
Facilitators and Inhibitors of End-User Development by Teachers in a School Environment
Towards programming for the non-technical
The shape of empty space: Human-centred cognitive foundations in computing for spatial design
Why do programmers make security errors?
An e-whiteboard application to support early design-stage sketching of UML diagrams
Interactive Animation of Fault Tolerant Parallel Algorithms
Helping developers with privacy (Invited Keynote)
Visual Communication of Formal Design Properties - A Case Study
Iconic queries on pictorial data
Graphical Rewrite Rule Analogies: Avoiding the Inherior Copy & Paste Reuse Dilemma
Visual programming in a visual environment for liver simulation studies
Visualization for information exploration and analysis
Toward a domain-specific visual discussion forum for learning computer programming: An empirical study of a popular MOOC forum
A domain-specific visual language for report writing using Microsoft DSL tools
End-User Development for task management: Survey of attitudes and practices
2017 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2017, Raleigh, NC, USA, October 11-14, 2017
Exploring the Role of AI Assistants in Computer Science Education: Methods, Implications, and Instructor Perspectives
Combining multitouch gestures and sketches to explore photo collections
INVENTION - A Study of Counterpoint Structure Description
Reality Bites - Progressive Querying and Result Visualization in Logical and VR Spaces
A High-Level Visual Language for Generating Web Structures