yusuke1997/dblp-id-title huggingface dataset:
An Experimental Study into the Default Reading of Constraint Diagrams
Visual Construction of Algebraic Specifications
Quality Hound - An online code smell analyzer for scratch programs
Toward Formal Definition of Conception "Adequacy in Visualization"
Feasibility of using YouTube Conversations for Pair Programming Intent Classification
Sequence Retrieval by Contents through Spatio Temporal Indexing
Towards an IDE for Scientific Computational Experiments
A Framework for Authoring Logically Ordered Visual Data Stories
An Application Programmer's Interface for a Diagram Server
A Visual Framework for the Scripting of Parallel Agents
BicePy: Bilingual Description of Compiler Errors in Python
Designing a Flexible and Supportive Direct-Manipulation Programming Environment
Explicitness in language design
Spatial graph grammars for web information transformation
Augmenting spatial information processing for 3-D visualization
Making Memory Transparent: Design of a Novice Programming Environment for C
Improving reusability of dynamic meta modeling specifications with rule overriding
DVispatch: A Visual Language with Distributed Rewriting
A predicate-based approach to defining visual language syntax
Topological Composition Systems: Specifications for Lexical Elements of Visual Languages
Visual Image Retrieval by Elastic Deformation of Object Sketches
Natural End-User Development of Web Mashups
Formally Specifying the Syntax and Semantics of a Visual Query Language for the Domain of High Energy Physics Data Analysis
Promoting Scalability in a Concurrent Visual Language
Graphic Object Layout with Interactive Genetic Algorithms
Constructing Multi-View Editing Environments Using MViews
Teaching coding to learning-disabled children with Kokopelli's World
Generating Multimedia Presentations Automatically using TYRO, the Constraint, Case-Based Designer's Apprentice
Programming-by-Example with Nested Examples
Virtual Workshops for Human-Centric Computing
Debugging Parallel Programs with Visual Patterns
Structured Interactive Animation for Multimedia Documents
Empirical Evidence that Algorithm Animation Promotes Understanding of Distributed Algorithms
CoSolve: A system for engaging users in computer-supported collaborative problem solving
MAVIS: A Multi-Level Algorithm Visualization System within a Collaborative Distance Learning Environment
Statechart Features and Pre-Release Defects in Software Maintenance
Co-Ordination of Multiple External Representations during Java Program Debugging
The design and evaluation of a gestural keyboard for entering programming code on mobile devices
Rapid prototyping of mobile applications for augumented reality interactions
Dimensions Characterizing Programming Feature Usage by Information Workers
MPL-a graphical programming environment for matrix processing based on logic and constraints
Constraint-Based Diagram Beautification
Building environments for end-user development and tailoring
Structural Knowledge and Language Notational Properties in Program Comprehension
On a Spatial Graph Grammar Formalism
Ambiguity in Visual Language Theory and Its Role in Diagram Parsing
DocDancer: Authoring Ultra-Responsive Documents with Layout Generation
Value-driven learning: Decoding and building upon playful computing education (Invited keynote)
Attitudes and self-efficacy in young adults' computing autobiographies
Is Assertion Roulette still a test smell? An experiment from the perspective of testing education
Real Time Assessment of Computational Thinking
The Style and Substance of API Names
Developer Behaviors in Validating and Repairing LLM-Generated Code Using IDE and Eye Tracking
GUITA Toolkit: Interaction-driven code tracing
Visual Conditional Attributed Rewriting Systems in Visual Language Specification
Developing a Tutor to Teach Social Skills to Students with Cognitive Disabilities
Gidget: An online debugging game for learning and engagement in computing education
Recruiting Participants in Digital Health: Lessons from a Palliative Care Telehealth Project
From Concrete Forms to Generalized Abstractions through Perspective-Oriented Analysis Of Logical Relationships
A Data-Flow Visual Approach to Symbolic Computing: Implementing a Production-Rule-Based Programming System through a General-Purpose Data-Flow VL
On the Specification of Dynamic Visual Languages
Representing Nodes and Arcs in 3D Networks
Infinite Infants
The GRClass Visual Programming System
CalICo, a visual tool for combinatorial mathematics
Community-Oriented Programming through Instant Messaging
Code Duplication and Reuse in Jupyter Notebooks
Idea garden tuning and generalization
SketchSet: Creating Euler diagrams using pen or mouse
ES-SQL: Visually querying spreadsheets
Interaction Diagrams: a Visual Language for Controlling a Visual Program Editor
XLBlocks: a Block-based Formula Editor for Spreadsheet Formulas
A Data Mapping Specification Environment Using a Concrete Business Form-Based Metaphor
Supporting novice programmers with natural language in the early stage of programming
Pounamu: A Meta-Yool for Multi-View Visual Language Environment Construction
Predicting abandonment in online coding tutorials
Girls Teaching Girls: Free-Choice Collaborative Learning Through Social Computing
Using Tasks for Improving the Presentations for Database Query Results
Informing the design of situated glyphs for a care facility
Exploring Stakeholder Challenges in Recruitment for Human-Centric Computing Research
Improving error notification comprehension in IDEs by supporting developer self-explanations
IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2020, Dunedin, New Zealand, August 10-14, 2020
On older adults in free/open source software: reflections of contributors and community leaders
Parallel Roadmaps: Discrete to Continous
VIQING: Visual Interactive Querying
Calculation View: multiple-representation editing in spreadsheets
Evaluating the efficiency of using a search-based automated model merge technique
Information resources of *AIDA programs
A case study of motivations for corporate contribution to FOSS
Exploring the Barriers and Factors that Influence Debugger Usage for Students
A Usability Analysis of Blocks-based Programming Editors using Cognitive Dimensions
Supporting Computational Visual Theories in Biology
Programming in pictures within Filmification Modeling environment
Diagnostic visualization for non-expert machine learning practitioners: A design study
A Visual Language for Qualitative Data
Making progress: Barriers to success in end-user developers' physical prototyping
Improving Readability in a Visual Language with a VLSI-Like Approach
Graphical Annotation as a Visual Language for Specifying Generalization Relations
Semantics of Control-Flow in UML 2.0 Activities
Inking in the IDE: Experiences with Pen-based Design and Annotatio
Pictorial Deduction in Spatial Information Systems
The Role of Artificial Intelligence in Human-Computer Interaction: Using a Smart Topic Extraction System
A Declarative Formalism for Specifying Graphical Layout
2016 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2016, Cambridge, United Kingdom, September 4-8, 2016
Visual programming and UNIX
End-user programming of visualisations
Knotation: Supporting Exploration in Macrame Textile Crafting Through Parametric Motif Design
Casual Notebooks and Rigid Scripts: Understanding Data Science Programming
The Visual Language of Experts in Graphic Design
Designing Usable Visual Languages: The Case of Immune System Studies
Code Collage: A Visual Meta-Language for Knowledge Structure Discovery
CALVIN - Courseware Authoring Language using VIsual Notation
Can Machine Learning Facilitate Remote Pair Programming? Challenges, Insights & Implications
Large-Scale Microtask Programming
Andrew as a Multiparadigm Environment for Visual Languages
Interactive Visualization of Spatiotemporal Patterns Using Spirals on a Geographical Map
End-Users vs Software Practitioners: Recruitment Challenges and Strategies in Software Engineering Research
Considering Visualization Example Galleries
The 1992 SRC Algorithm Animation Festival
Policy enforcement and verification with Timed Modeling Spider Diagrams
Assurance of Machine Learning/TinyML in Safety-Critical Domains
Achieving Flexibility in Direct-Manipulation Programming Environments by Relaxing the Edit-Time Grammar
Layout of (Software) Engineering Diagrams
Explaining Debugging Strategies to End-User Programmers
RULER: Prebugging with Proxy-Based Programming
Towards Formal Measures of Usability for Visual Interactive Systems
A reading algorithm for constraint diagrams
Experiences with Visual Programming in a Specific Domain - Visual Language Challenge '96
X marks the task: Helping developers navigate to the right task
2018 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2018, Lisbon, Portugal, October 1-4, 2018
A knowledge-based approach to the shortest path problem in a digitized map
Improving Real-Time Collaborative Data Science Through Context-Aware Mechanisms
Evaluating visual and statistical exploration of scientific literature networks
How live coding affects developers' coding behavior
Procedural Justice and Fairness in Automated Resume Parsers for Tech Hiring: Insights from Candidate Perspectives
A Graph Rewriting Programming Language for Graph Drawing
Retire Superman: Handling Exceptions Seamlessly in a Declarative Visual Programming Language
A Visual Language and Environment for EDI Message Translation
Semantics of interactions in UML 2.0
TYRO: a constraint based graphic designer's apprentice
Handling of layout-sensitive semantics in a visual control language
A language for visualization variation and transformation
Visual end-user programming in smart homes: Complexity and performance
Explanatory Debugging: Supporting End-User Debugging of Machine-Learned Programs
Reflections on 'What do we think we are doing': 20-Year most influential paper award talk
Creating Visual Objects by Direct Manipulation
Reflections on the influence of 'Mica: A programming terminology aid': 10-Year most influential paper award talk
Navigation and Visualization of Movies Content
Graphical Representation of Logic Programs and Their Behavior
End-User Programming of 3D Virtual Agents
Developers' Foraging Behavior on Stack Overflow
Heuristics for Edge Drawing in a Graph-Based Visual Language
A technology for lightweight web-based visual applications
Onion graphs: aesthetics and layout
The Expressiveness of Spider Diagrams Augmented with Constants
Browsing Web Through Audio
Specification of Diagram Editors Providing Layout Adjustment with Minimal Change
A Visual Programming Environment for Turing Machines
Meta-Modelling, Visual Languages, Graph Transformation, Operational Semantics
HI-VISUAL for Hierarchical Development of Large Programs
What designers want: Needs of interactive application designers
The CUBE Language
Assisting End-Users in Understanding and Programming Simulations
Development of an Adaptive User Support System Based on Multimodal Large Language Models
SSR : Statechart with shared resources
Auto-completion for diagram editors based on graph grammars
JAN -Java animation for program understanding
Second international workshop on Layout of (Software) Engineering diagrams (LED'08)
A component-based approach for specifying reusable visual languages
A Comparison Study of The Pen and The Mouse in Editing Graphic Diagrams
Portability and Reuse of Components for Spreadsheet Languages
Towards Adaptive User Interfaces: A Model-Driven Approach for mHealth Applications Targeting Chronic Disease
Towards block code examples that help young novices notice critical elements
Designing explanation-oriented languages
Simultaneous multiple representation editing environment for primary school education
Just model! - Putting automatic synthesis of node-link-diagrams into practice
On Specifying Semantics of Visual Spatial Query Languages
Graphical and iconic programming languages for distributed process control: an object oriented approach
The GraphVBT Interface for Programming Algorithm Animations
Travel Kinematics in Virtual Reality Increases Learning Efficiency
Design and evaluation of a scaffolded block-based learning environment for hierarchical data structures
A Visual Language for Internet-Based Data Mining and Data Visualization
Using Programming by Demonstration to Reorganize User Interfaces
Using Visual Tools to Close the Home Networking Digital Divide
Can We Enhance Performance via Learning Theory?
Predator behavior in the wild web world of bugs: An information foraging theory perspective
Comprehension Strategies of End-User Programmers in an Event-Driven Application
Code you can use: Searching for web automation scripts based on reusability
A Visual Language Based System for the Efficient Management of the Software Development Process
Computational thinking tools
Invisible Programming
SIGNOR: a tool for visualization of concepts of system and signal theory
"Gardening" end-user programmers' ideas
KikuNavi: Real-time pedestrian navigation based on social networking service and collective intelligence
Formal Integration of Inheritance with Typed Attributed Graph Transformation for Efficient VL Definition and Model Manipulation
2011 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2011, Pittsburgh, PA, USA, September 18-22, 2011
A Visual Query System for the Specification and Scientific Analysis of Continual Queries
A Visual Language for Image Processing
Editable graphical histories
Debugging behaviour of embedded-software developers: An exploratory study
An NCE Context-Sensitive Graph Grammar for Visual Design Languages
REST based service composition: Exemplified in a care network scenario
Discovery-based praxes: Channelling the user-interface of an industrial-strength programming environment to formally teach programming
A Visual Development Environment for Parallel Applications
Supporting Spreadsheet Users in Knowledge Sharing
Composing Motion Grammar of Kinetic Typography
2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2005), 21-24 September 2005, Dallas, TX, USA
Preserving Hand-Drawn Qualities in Audiovisual Performance Through Sketch-Based Interaction
Gender in Open Source Communities: Different Migration Patterns and Forms of Work
Pen-Based User Interface
Does Metaphor Increase Visual Language Usability?
Expressing model constraints visually with VMQL
Interactive Authoring of Multimedia Documents
Harnessing the Power of LLMs: LLM Summarization for Human-Centric DAST Reports
Towards the next generation of bug tracking systems
An empirical study to review and revise job responsibilities of software testers
An Algebra of Lines and Boxes
Framework for automatic generation of graphical layout compatible with multiple platforms
AutoHAN: An Architecture for Programming the Home
A Pattern-driven Development Process for Quality Standard-conforming Business Process Models
Seeing Systolic Computations in a Video Game World
Automatic Layout and Label Management for Compact UML Sequence Diagrams
A visual language for the acquisition and display of plans
AgentCubes: Raising the Ceiling of End-User Development in Education through Incremental 3D
End-user design for the Internet of Things: Supporting incremental evolution through breakdowns
Let's Fix this Together: Conversational Debugging with GitHub Copilot
Semantics Design of a Visual Language for Constructing and Animating Geometric Objects
A Visual Modelling Language for Distributed Geographic Information Systems
A Concurrent Visual Language Based on Petri Nets
Creativity support in web design tools for end-user developers
A Trainable System for Recognizing Diagrammatic Sketch Languages
Visual programming and music score generation with OpenMusic
Testing and Debugging Web Applications: An End-User Perspective
Visualizing Program Executions on Large Data Sets
TraceDiff: Debugging unexpected code behavior using trace divergences
Answering program understanding questions on demand with task-specific runtime information
Semantic zooming of code change history
Beyond Blocks: Lilypad, a Text-Based Visual Code Editor
Rhetorical end-user programming
User Interaction in a Multi-View Design Environment
A Visual Language for Interactive Data Exploration and Analysis
Prograph: a step towards liberating programming from textual conditioning
Scripting a radically-distributed world
Symbolic expressions within a spatial algebra: unification and impact upon spatial reasoning
Querying model-driven spreadsheets
Can feature design reduce the gender gap in end-user software development environments?
Visual Translation: From Native Language to Sign Language
Semantics of Visual Languages
Switch Mode: Exploring Authoring Python inside a Block-Based Programming Environment
Generation of Interactive Visual Environments for Direct Manipulation of Database Content
Visual Specification of Branching Time Temporal Logic
A Petri Net-based Visual Language for Specifying GUIs
Text vs. Graphs in Argument Analysis
Some thoughts on executable visual languages and their Interfaces
Learning programming from tutorials and code puzzles: Children's perceptions of value
Reserved Graph Grammar: A Specification Tool for Diagrammatic VPLs
Open-Ended Novice Programming Behaviors and their Implications for Supporting Learning
Reducing the cognitive requirements of visual programming
Guided Optimization for Image Processing Pipelines
A Hybrid Reasoning System with Diagrams and Sentences
Who, What, and How: A Survey of Informal and Professional Web Developers
Satisfying the Graphical Requirements of Visual Languages in the DV-Centro Framework
Exploring Differences Between Student and Teacher Created Snap! Projects
ZenFlow: A Visual Web Service Composition Tool for BPEL4WS
An investigation of non-programmers' performance with tools to support output localization
Using Association Metrics to Help Users Navigate API Documentation
Creating Better Teaching Tools Through Examining Teachers' Understanding of Data Representations
HaTe Detector: A Tool for Detecting and Correcting Harmful Terminology in Computing Artifacts
Additional context for gentle-slope systems
Collaborative end-user development on handheld devices
Leveraging Visual Languages to Foster User Participation in Designing Trustworthy Machine Learning Systems: A Comparative Study
Towards a Theory of Spatial Relations
Co-Designing Web Interfaces for Code Comparison
The Ceptre Editor: A Structure Editor for Rule-Based System Simulation
Querying GIS with Animated Spatial Sketches
Composition of Communication Services in a Visual Programming Language
Creating Socio-Technical Patches for Information Foraging: A Requirements Traceability Case Study
Generating interactive animations from visual specifications
Online Parsing of Visual Languages Using Adjacency Grammars
Visual Grammars and Incremental Parsing for Interface Languages
Language-based support for computational thinking
Evaluating the effectiveness of a multimedia advisor tool
The Design of an Array Visualization
How software users recommend tools to each other
2019 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2019, Memphis, Tennessee, USA, October 14-18, 2019
A Community-based Web Browsing System
Designing a Support Tool for API Debugging
Enhancing Iconic Program Reusability with Object Sharing
Convert meets KIELER: Integrating advanced layout algorithms into by-example visualisations
Young People's Descriptions of Computational Rules in Role-Playing Games: An Empirical Study
Micro tools
Tools for programming human robot interaction
IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2014, Melbourne, VIC, Australia, July 28 - August 1, 2014
Viewing a Graph in a Virtual Reality Display is Three Times as Good as 2D Diagram
The design and experimental evaluation of a tool to support the construction and wizard-of-oz testing of low fidelity prototypes
From GenderMag to InclusiveMag: An Inclusive Design Meta-Method
Enhancing Show-and-Tell with a polymorphic type system and higher-order functions
Defining and validating transformations of UML models
Using Electroencephalography (EEG) to Understand and Compare Students' Mental Effort as they Learn to Program Using Block-Based and Hybrid Programming Environments
VPLs and Novice Program Comprehension: How Do Different Languages Compare?
Visual Language Features Supporting Human-Human and Human-Computer Communication
A Visual Programming Model for User Interface Animation
How I Met Your Data Science Team: A Tale of Effective Communication
Types and Type Inference in a Visual Programming Language
Programming an Autonomous Robot Controller by Demonstration Using Artificial Neural Networks
Poster: Programming Practices Among Interactive Audio Software Developers
W/AGE: The Windsor Attribute Grammar Programming Environment
Gender Differences in End-User Debugging, Revisited: What the Miners Found
CAILS: A Prototype for a Computer Assisted Iconic Language System
DiaGen: A Generator for Diagram Editors Providing Direct Manipulation and Execution of Diagrams
From Webspace to Workspace and Back Again: Seamless Instantiation, Composition, and Use of Interactive Project Objects
Assisting the Development of Secure Mobile Apps with Natural Language Processing
QBD: a fully visual system for E-R oriented databases
Where Are We and Where Can We Go on the Road to Reliance-Aware Explainable User Interfaces?
Modularization and Process Replication in a Visual Programming Language
A PROLOG-based Approach to Representing and Querying Software Engineering Models
Graphical Constraints in CoDraw
Tools for Creating UI Automation Macros
Sonic Pi - Reliable randomisation for performances
An intelligent iconic system to generate and to interpret visual languages
Parallelism in the icicle programming environment
Incorporating Fisheyeing into a Visual Programming Environment
Visual Focusing and Transition Techniques in a Treeviewer for Web Information Access
Reasoning about Many-to-Many Requirement Relationships in Spreadsheets
Discovering action idioms bridging the gap between system-level events and human-level actions
VERBARIUM and LIFE SPACIES: Creating a Visual Language by Transcoding Text into Form on the Internet
Game Elements to Engage Students Learning the Open Source Software Contribution Process
Visual languages and the conflict between single assignment and iteration
The Paradox of Spreadsheet Self-Efficacy: Social Incentives for Informal Knowledge Sharing in End-User Programming
Design Patterns and Automated Support for Block-Based Programming Activities in Non-Computing Classes
Unmixing Remixes: The How and Why of Not Starting Projects from Scratch
Empowering designers with creativity support tools
EdCode: Towards Personalized Support at Scale for Remote Assistance in CS Education
A Collaborative Environment for Spreadsheet-Based Activities
Visualisation of Object Oriented Program Execution
Using Visualizations to Learn Algorithms: Should Students Construct Their Own, or View an Expert's?
Designing a Programming Terminology Aid
Script Cards: A Visual Programming Language for Games Authoring by Young People
Deriving sound inference rules for concept diagrams
Integrating a Zoomable User Interfaces Concept into a Visual Language Meta-Tool Environment
A Linguistic Analysis of How People Describe Software Problems
Understanding Expressions of Unwanted Behaviors in Open Bug Reporting
QIS: Automated Refactoring for Scratch
Someone like me: How does peer parity influence participation of women on stack overflow?
fableBlocks: Toward Mitigating Programming Anxiety with Storytelling-based Tangible Block Programming Environments
Towards Scientific Study of Technical Interviews Using Eye Tracking
A visual interface to a conceptual data modelling tool
Visual Environments for Designing Sequence Control Program with AI Planning
The Whiteboard Environment: An Electronic Sketchpad for Data Structure Design and Algorithm Description
Panel: Effects of Notation on Realization and Understanding
A Toolkit for Addressing HCI Issues in Visual Language Environments
A Formal Model for Component-Based Software
API Designers in the Field: Design Practices and Challenges for Creating Usable APIs
Semantic Navigation Strategies for Scenario-Based Programming