2011 6th International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT) 2011
DOI: 10.1109/vissof.2011.6069462
|View full text |Cite
|
Sign up to set email alerts
|

Follow that sketch: Lifecycles of diagrams and sketches in software development

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
31
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
6
1
1

Relationship

1
7

Authors

Journals

citations
Cited by 27 publications
(31 citation statements)
references
References 18 publications
0
31
0
Order By: Relevance
“…Walny et al [43] analyzed eight workflows of software developers in an academic setting. They report on a variety of transitions that sketches and diagrams undergo.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Walny et al [43] analyzed eight workflows of software developers in an academic setting. They report on a variety of transitions that sketches and diagrams undergo.…”
Section: Related Workmentioning
confidence: 99%
“…Our study complements a number of existing studies on the use of sketches and diagrams in software development (see Section 4.2), which analyzed the above aspects only in parts and often focused on an academic environment [43], a single company [6,21], open source projects [7,45], or were limited to a small group of participants [25,45]. Based on our findings, we point at the need for tool support to better integrate sketches and diagrams into the software development process.…”
Section: Introductionmentioning
confidence: 98%
“…Sketches are used throughout the lifetime of a project, expanding to include different facets and migrating to different media along the way [34]. Diagrams are used to form and retain early concepts [35].…”
Section: Programmer Information Needsmentioning
confidence: 99%
“…Software developers use sketches frequently in different phases of the software development process to depict and convey different views and concepts of the system under development [20]. We approach this by using such rather informal drawings as means for navigation and understanding of code bases by integrating them into the IDE and connecting them to code artifacts (figure 1).…”
Section: Introductionmentioning
confidence: 99%