


default search action
VL/HCC 2018: Lisbon, Portugal
- Jácome Cunha, João Paulo Fernandes, Caitlin Kelleher, Gregor Engels, Jorge Mendes:

2018 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2018, Lisbon, Portugal, October 1-4, 2018. IEEE Computer Society 2018, ISBN 978-1-5386-4235-1
Keynotes
- Jason I. Hong:

Helping developers with privacy (Invited Keynote). 1 - Geraldine Fitzpatrick:

Mind the gap: Modelling the human in human-centric computing. 3 - Rodrigo Sousa Coutinho:

Bringing visual languages to market: The OutSystems story. 5
Socio-Technical Tools and Analyses
- Karl Smeltzer, Martin Erwig:

Comparative Visualizations through Parameterization and Variability. 7-15 - Darius Cepulis, Nan Niu:

Creating Socio-Technical Patches for Information Foraging: A Requirements Traceability Case Study. 17-21 - Christopher J. Mendez, Zoe Steine-Hanson, Alannah Oleson

, Amber Horvath, Charles Hill, Claudia Hilderbrand, Anita Sarma
, Margaret M. Burnett:
Semi-Automating (or not) a Socio-Technical Method for Socio-Technical Systems. 23-32 - Benjamin T. Jones

, Steven L. Tanimoto:
Searching Over Search Trees for Human-AI Collaboration in Exploratory Problem Solving: A Case Study in Algebra. 33-37
Improving Programmer Efficiency
- Rebecca Krosnick, Sang Won Lee

, Walter S. Lasecki, Steve Oney:
Expresso: Building Responsive Interfaces with Keyframes. 39-47 - Gennaro Costagliola, Vittorio Fuccella, Amedeo Leo, Luigi Lomasto

, Simone Romano:
The design and evaluation of a gestural keyboard for entering programming code on mobile devices. 49-56 - Islam Almusaly, Ronald A. Metoyer, Carlos Jensen:

Evaluation of A Visual Programming Keyboard on Touchscreen Devices. 57-64 - Austin Z. Henley

, Scott D. Fleming:
CodeDeviant: Helping Programmers Detect Edits That Accidentally Alter Program Behavior. 65-73
Supporting End User Programmers
- Daniel J. Rough

, Aaron Quigley
:
End-User Development in Social Psychology Research: Factors for Adoption. 75-83 - Advait Sarkar, Andrew D. Gordon, Simon Peyton Jones, Neil Toronto:

Calculation View: multiple-representation editing in spreadsheets. 85-93 - Rahul Pandita, Chris Parnin, Felienne Hermans, Emerson R. Murphy-Hill:

No half-measures: A study of manual and tool-assisted end-user programming tasks in Excel. 95-103 - Toby Jia-Jun Li

, Igor Labutov, Xiaohan Nancy Li, Xiaoyi Zhang, Wenze Shi, Wanling Ding, Tom M. Mitchell, Brad A. Myers:
APPINITE: A Multi-Modal Interface for Specifying Data Descriptions in Programming by Demonstration Using Natural Language Instructions. 105-114
Understanding and Supporting Learning
- Kyle Thayer, Philip J. Guo, Katharina Reinecke:

The Impact of Culture on Learner Behavior in Visual Debuggers. 115-124 - Louise Ann Lyon, Chelsea Clayton, Emilv Green:

Tinkering in the Wild: What Leads to Success for Female End-User Programmers? 125-129 - Duri Long

, Kun Wang, Jason Carter, Prasun Dewan:
Exploring the Relationship Between Programming Difficulty and Web Accesses. 131-135 - Xueqing Liu, Yue Leng, Wei Yang, Wenyu Wang

, Chengxiang Zhai, Tao Xie:
A Large-Scale Empirical Study on Android Runtime-Permission Rationale Messages. 137-146
Next Generation Tools
- Mary Beth Kery, Brad A. Myers:

Interactions for Untangling Messy History in a Computational Notebook. 147-155 - Parmit K. Chilana, Nathaniel Hudson, Srinjita Bhaduri

, Prashant Shashikumar, Shaun K. Kane:
Supporting Remote Real-Time Expert Help: Opportunities and Challenges for Novice 3D Modelers. 157-166 - Jerônimo Barbosa, Marcelo M. Wanderley

, Stéphane Huot:
ZenStates: Easy-to-Understand Yet Expressive Specifications for Creative Interactive Environments. 167-175 - Nischal Shrestha, Titus Barik, Chris Parnin:

It's Like Python But: Towards Supporting Transfer of Programming Language Knowledge. 177-185
Modeling
- Christoph Daniel Schulze, Gregor Hoops, Reinhard von Hanxleden:

Automatic Layout and Label Management for Compact UML Sequence Diagrams. 187-191 - Ankica Barisic

, Csaba Debreceni, Dániel Varró, Vasco Amaral, Miguel Goulão
:
Evaluating the efficiency of using a search-based automated model merge technique. 193-197 - Cleber Matos de Morais, Judith Kelner, Djamel Sadok, Theo Lynn

:
SiMoNa: A Proof-of-concept Domain Specific Modeling Language for IoT Infographics. 199-203 - Cristiano De Faveri, Ana Moreira

:
Visual Modeling of Cyber Deception. 205-209
Supporting Data Science
- Arjun Rao

, Ayush Bihani, Mydhili Nair
:
Milo: A visual programming environment for Data Science Education. 211-215 - Robert Holwerda, Felienne Hermans:

A Usability Analysis of Blocks-based Programming Editors using Cognitive Dimensions. 217-225 - Tanmaya Mahapatra

, Christian Prehofer, Ilias Gerostathopoulos
, Ioannis Varsamidakis:
Stream Analytics in IoT Mashup Tools. 227-231 - Vinícius C. V. B. Segura, Juliana Jansen Ferreira, Simone D. J. Barbosa

:
BONNIE: Building Online Narratives from Noteworthy Interaction Events. 233-238
APIs and Use of Programming Languages
- Aaron Pang, Craig Anslow, James Noble

:
What Programming Languages Do Developers Use? A Theory of Static vs Dynamic Language Choice. 239-247 - Lauren Murphy, Mary Beth Kery, Oluwatosin Alliyu, Andrew Macvean, Brad A. Myers:

API Designers in the Field: Design Practices and Challenges for Creating Usable APIs. 249-258 - Jun Kato

, Masataka Goto
:
DeployGround: A Framework for Streamlined Programming from API playgrounds to Application Deployment. 259-263
Graduate Consortium
- Benjamin T. Jones

:
Human-AI Interaction in Symbolic Problem Solving. 265-266 - Justin Smith

:
Supporting Effective Strategies for Resolving Vulnerabilities Reported by Static Analysis Tools. 267-268 - Kathryn Cunningham:

The novice programmer needs a plan. 269-270 - Kyle Thayer:

Using Program Analysis to Improve API Learnability. 271-272 - Mary Beth Kery:

Towards Scaffolding Complex Exploratory Data Science Programming Practices. 273-274 - Nischal Shrestha:

Towards Supporting Knowledge Transfer of Programming Languages. 275-276 - Rebecca Krosnick:

Creating Interactive User Interfaces by Demonstration using Crowdsourcing. 277-278 - Xueqing Liu:

Assisting the Development of Secure Mobile Apps with Natural Language Processing. 279-280 - Yerika Jimenez:

Using Electroencephalography (EEG) to Understand and Compare Students' Mental Effort as they Learn to Program Using Block-Based and Hybrid Programming Environments. 281-282
Showpieces
- Christopher J. Mendez, Andrew Anderson, Brijesh Bhuva, Margaret M. Burnett:

The GenderMag Recorder's Assistant. 283-284 - Patrick W. Koch, Konstantin Schekotihin

:
Fritz: A Tool for Spreadsheet Quality Assurance. 285-286 - Giuliano Ragusa, Henrique O. Henriques

:
Code review tool for Visual Programming Languages. 287-288 - Mariana Cabeda, Pedro Santos:

Automated Test Generation Based on a Visual Language Applicational Model. 289-290 - Steven Schmoll, Anith Vishwanath, Mohammad Ammar Siddiqui, Boppaiah Koothanda Subbaiah, Caslon Chua:

HTML Document Error Detector and Visualiser for Novice Programmers. 291-292 - Yota Inayama, Hiroshi Hosobe:

Toward an Efficient User Interface for Block-Based Visual Programming. 293-294
Posters
- Prasun Dewan, Blake L. Joyce

, Nirav C. Merchant
:
Human-Centric Programming in the Large - Command Languages to Scalable Cyber Training. 295-297 - Alan F. Blackwell, Luke Church, Matthew Mahmoudi, Mariana Marasoiu

:
Visual Knowledge Negotiation. 299-300 - Cleber Matos de Morais, Patricia Takako Endo

, Sergej Svorobej
, Theo Lynn
:
A Modelling Language for Defining Cloud Simulation Scenarios in RECAP Project Context. 301-302 - Michelle Ichinco:

A Vision for Interactive Suggested Examples for Novice Programmers. 303-304 - Jane Hsieh, Michael Xieyang Liu, Brad A. Myers, Aniket Kittur

:
An Exploratory Study of Web Foraging to Understand and Support Programming Decisions. 305-306 - Duri Long

, Kun Wang, Jason Carter, Prasun Dewan:
Graphical Visualization of Difficulties Predicted from interaction Logs. 307-309 - Marissa Radensky, Toby Jia-Jun Li, Brad A. Myers:

How End Users Express Conditionals in Programming by Demonstration for Mobile Apps. 311-312 - Damian Nicolalde-Rodriguez, Jaime Urquiza-Fuentes

:
Educational Impact of Syntax Directed Translation Visualization, a Preliminary Study. 313-314 - Akash Ghosh, Sandeep Kaur Kuttal

:
Semantic Clone Detection: Can Source Code Comments Help? 315-317 - Cheng Zhou, Sandeep Kaur Kuttal

, Iftekhar Ahmed:
What Makes a Good Developer? An Empirical Study of Developers' Technical and Social Competencies. 319-321 - Jiayi Cao, Angello Astorga, Siwakorn Srisakaokul, Zhengkai Wu, Xueqing Liu, Xusheng Xiao

, Tao Xie:
Visualizing Path Exploration to Assist Problem Diagnosis for Structural Test Generation. 323-325 - Yerika Jimenez, Amanpreet Kapoor

, Christina Gardner-McCune:
Usability Challenges that Novice Programmers Experience when Using Scratch for the First Time. 327-328 - Paolo Bottoni

, Tiziana Castrignanò, Tiziano Flati, Francesco Maggi:
BioWebEngine: A generation environment for bioinformatics research. 329-330

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














