Understanding Source Code Through Projectional Editor

被引:0
|
作者
Juhar, Jan [1 ]
Vokorokos, Liberios [1 ]
机构
[1] Tech Univ Kosice, Dept Comp & Informat, Fac Elect Engn & Informat, Kosice, Slovakia
关键词
code bubbles; concern-oriented source code projections; program comprehension tools; projectional editors;
D O I
暂无
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
The purpose of this paper is to give a report of an observational study involving program comprehension with the projectional editor that enables custom views of the source code. We briefly discuss the issues of program comprehension and motives behind projectional code editing. We also give an overview of two projectional editors focused on concern location and compare their features and use cases. The Code Bubbles editor is evaluated in an observational study observing the process of a source code comprehension. The study suggests the benefits of code projections even for large, unknown code base.
引用
收藏
页数:4
相关论文
共 50 条
  • [31] ACE: Anomalous code elimination through automatic detection within source code
    Stange, M
    PROCEEDINGS OF THE IEEE SOUTHEASTCON 2004: ENGINEERING CONNECTS, 2004, : 67 - 76
  • [32] Through the Editor's Lens: Understanding the Editorial Role Through Metaphor
    Hall, Jeremy L.
    PUBLIC ADMINISTRATION REVIEW, 2021, 81 (02) : 185 - 190
  • [33] A Proposal for Source Code Assessment Through Static Analysis
    de Souza, Ricardo Lemos
    Ferreira, Fabiana Zaffalon
    Botelho, Silvia da Silva
    2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [34] SIP: Performance tuning through source code interdependence
    Berg, E
    Hagersten, E
    EURO-PAR 2002 PARALLEL PROCESSING, PROCEEDINGS, 2002, 2400 : 177 - 186
  • [36] RTFM: Towards Understanding Source Code using Natural Language Processing
    Galanis, Maximilian
    Dietrich, Vincent
    Kast, Bernd
    Fiegert, Michael
    ICINCO: PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, 2020, : 430 - 437
  • [37] Experiments with Auto-generated Socratic Dialogue for Source Code Understanding
    Alshaikh, Zeyad
    Tamang, Lasang
    Rus, Vasile
    CSEDU: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION - VOL 2, 2021, : 35 - 44
  • [38] Understanding developer and manager perceptions of function points and source lines of code
    Sheetz, Steven D.
    Henderson, David
    Wallace, Linda
    JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (09) : 1540 - 1549
  • [39] Understanding object-oriented source code from the behavioural perspective
    Walkinshaw, N
    Roper, M
    Wood, M
    13TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS, 2005, : 215 - 224
  • [40] Improving system understanding via interactive, tailorable, source code analysis
    Jakobac, V
    Egyed, A
    Medvidovic, N
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2005, 3442 : 253 - 268