2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) 2016
DOI: 10.1109/vlhcc.2016.7739672
|View full text |Cite
|
Sign up to set email alerts
|

Yestercode: Improving code-change support in visual dataflow programming environments

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0
3

Year Published

2016
2016
2023
2023

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 11 publications
(7 citation statements)
references
References 28 publications
0
4
0
3
Order By: Relevance
“…From our prior work, we have found that it is vital for the tool to work without upfront configuration and without disruption to their workflow. For example, Yestercode and CodeDeviant record code changes automatically and provide visualizations that are available if the programmer needs assistance, without upfront configuration [21], [22]. If our inquisitive editor is too disruptive, the programmer will be less likely to use it and it may interfere with their task, and thus contradict the goals we are trying to achieve.…”
Section: A Identifying Misconceptionsmentioning
confidence: 99%
“…From our prior work, we have found that it is vital for the tool to work without upfront configuration and without disruption to their workflow. For example, Yestercode and CodeDeviant record code changes automatically and provide visualizations that are available if the programmer needs assistance, without upfront configuration [21], [22]. If our inquisitive editor is too disruptive, the programmer will be less likely to use it and it may interfere with their task, and thus contradict the goals we are trying to achieve.…”
Section: A Identifying Misconceptionsmentioning
confidence: 99%
“…In fact, it has been noted that visual data flow programming is most successful where data manipulation is the foremost important task [32]. This visual metaphor is now receiving renewed attention across a range of applications [33,34]. However, within a data science context, these visual data science data flow tools do not focus on the development of R code.…”
Section: Data Science Development Environmentsmentioning
confidence: 99%
“…Working with variants is a common phenomenon in exploratory, creative tasks. Researchers have built several tools to support variants in both non-programming (such as graphic design [11,12,45], personal information management [16]) as well as programming domains (e.g., web design [18,20], professional software development [6], end-user programming [22,13]). However, none of these tools (except [13]) support variations in exploratory programming.…”
Section: Rq2: How Effective Is Our New Computational Model? Backgrounmentioning
confidence: 99%