What situational information would help developers when using a graphical code recommender?

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 515
  • Download : 0
Developers spend a significant amount of time trying to understand code bases. To aid developers' comprehension of code, researchers have developed software visualization tools. However, the uses of these tools in situ have rarely been investigated. To make matters worse, as studies have revealed, developers seldom use diagramming tools, making such investigations a challenge. To determine the possible uses of such tools in real practice, we conduct a diary study in which eleven developers in real-world developments use a novel visualization tool (a graphical code recommender) for one month. In the study, we ask what information and features the visualization and diagramming tools should provide to aid developers' work according to their situations. The study reveals the situations in which developers would use such visualization and diagramming tools and also the concrete requirements for such tools that would make them useful. (C) 2016 Elsevier Inc. All rights reserved
Publisher
ELSEVIER SCIENCE INC
Issue Date
2016-07
Language
English
Article Type
Article
Keywords

SOFTWARE-DEVELOPMENT; SUPPORT

Citation

JOURNAL OF SYSTEMS AND SOFTWARE, v.117, pp.199 - 217

ISSN
0164-1212
DOI
10.1016/j.jss.2016.02.050
URI
http://hdl.handle.net/10203/210158
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0