Support for understanding GUI programs by visualizing execution traces synchronized with screen transitions

Tatsuya Sato, Buntarou Shizuki, Jiro Tanaka

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

To support understanding a specific GUI functionality in a program, we propose a visualization technique that presents the correspondence between the screens before and after the operation, as well as the traces of the source code executed by the operation. The presented traces include the executed lines and the method calls, which are fundamental information for understanding the functionality. They are represented as highlights that are superimposed on the entire source code.

Original languageEnglish
Title of host publicationProceedings of the 16th IEEE International Conference on Program Comprehension, ICPC
Pages272-275
Number of pages4
DOIs
Publication statusPublished - 2008
Externally publishedYes
Event16th IEEE International Conference on Program Comprehension, ICPC - Amsterdam, Netherlands
Duration: 2008 Jun 102008 Jun 13

Other

Other16th IEEE International Conference on Program Comprehension, ICPC
CountryNetherlands
CityAmsterdam
Period08/6/1008/6/13

Fingerprint

Graphical user interfaces
Visualization

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Software

Cite this

Sato, T., Shizuki, B., & Tanaka, J. (2008). Support for understanding GUI programs by visualizing execution traces synchronized with screen transitions. In Proceedings of the 16th IEEE International Conference on Program Comprehension, ICPC (pp. 272-275). [4556143] https://doi.org/10.1109/ICPC.2008.28

Support for understanding GUI programs by visualizing execution traces synchronized with screen transitions. / Sato, Tatsuya; Shizuki, Buntarou; Tanaka, Jiro.

Proceedings of the 16th IEEE International Conference on Program Comprehension, ICPC. 2008. p. 272-275 4556143.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Sato, T, Shizuki, B & Tanaka, J 2008, Support for understanding GUI programs by visualizing execution traces synchronized with screen transitions. in Proceedings of the 16th IEEE International Conference on Program Comprehension, ICPC., 4556143, pp. 272-275, 16th IEEE International Conference on Program Comprehension, ICPC, Amsterdam, Netherlands, 08/6/10. https://doi.org/10.1109/ICPC.2008.28
Sato T, Shizuki B, Tanaka J. Support for understanding GUI programs by visualizing execution traces synchronized with screen transitions. In Proceedings of the 16th IEEE International Conference on Program Comprehension, ICPC. 2008. p. 272-275. 4556143 https://doi.org/10.1109/ICPC.2008.28
Sato, Tatsuya ; Shizuki, Buntarou ; Tanaka, Jiro. / Support for understanding GUI programs by visualizing execution traces synchronized with screen transitions. Proceedings of the 16th IEEE International Conference on Program Comprehension, ICPC. 2008. pp. 272-275
@inproceedings{193a058b605b45dfa9f3bf8abbe03679,
title = "Support for understanding GUI programs by visualizing execution traces synchronized with screen transitions",
abstract = "To support understanding a specific GUI functionality in a program, we propose a visualization technique that presents the correspondence between the screens before and after the operation, as well as the traces of the source code executed by the operation. The presented traces include the executed lines and the method calls, which are fundamental information for understanding the functionality. They are represented as highlights that are superimposed on the entire source code.",
author = "Tatsuya Sato and Buntarou Shizuki and Jiro Tanaka",
year = "2008",
doi = "10.1109/ICPC.2008.28",
language = "English",
isbn = "9780769531762",
pages = "272--275",
booktitle = "Proceedings of the 16th IEEE International Conference on Program Comprehension, ICPC",

}

TY - GEN

T1 - Support for understanding GUI programs by visualizing execution traces synchronized with screen transitions

AU - Sato, Tatsuya

AU - Shizuki, Buntarou

AU - Tanaka, Jiro

PY - 2008

Y1 - 2008

N2 - To support understanding a specific GUI functionality in a program, we propose a visualization technique that presents the correspondence between the screens before and after the operation, as well as the traces of the source code executed by the operation. The presented traces include the executed lines and the method calls, which are fundamental information for understanding the functionality. They are represented as highlights that are superimposed on the entire source code.

AB - To support understanding a specific GUI functionality in a program, we propose a visualization technique that presents the correspondence between the screens before and after the operation, as well as the traces of the source code executed by the operation. The presented traces include the executed lines and the method calls, which are fundamental information for understanding the functionality. They are represented as highlights that are superimposed on the entire source code.

UR - http://www.scopus.com/inward/record.url?scp=71149091326&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=71149091326&partnerID=8YFLogxK

U2 - 10.1109/ICPC.2008.28

DO - 10.1109/ICPC.2008.28

M3 - Conference contribution

AN - SCOPUS:71149091326

SN - 9780769531762

SP - 272

EP - 275

BT - Proceedings of the 16th IEEE International Conference on Program Comprehension, ICPC

ER -