A Tool for Visualizing the Execution of Programs and Stack Traces Especially Suited for Novice Programmers
Stanislav Litvinov, Marat Mingazov, Vladislav Myachikov, Vladimir Ivanov, Yuliya Palamarchuk, Pavel Sozonov, Giancarlo Succi
2017
Abstract
Software engineering education and training has obstacles caused by a lack of basic knowledge about a process of program execution. The article is devoted to the development of special tools that help to visualize the process. We analyze existing tools and propose a new approach to stack and heap visualization. The solution is able to overcome major drawbacks of existing tools and suites well for analysis of programs written in Java and C/C++.
DownloadPaper Citation
in Harvard Style
Litvinov S., Mingazov M., Myachikov V., Ivanov V., Palamarchuk Y., Sozonov P. and Succi G. (2017). A Tool for Visualizing the Execution of Programs and Stack Traces Especially Suited for Novice Programmers . In Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-250-9, pages 235-240. DOI: 10.5220/0006336902350240
in Bibtex Style
@conference{enase17,
author={Stanislav Litvinov and Marat Mingazov and Vladislav Myachikov and Vladimir Ivanov and Yuliya Palamarchuk and Pavel Sozonov and Giancarlo Succi},
title={A Tool for Visualizing the Execution of Programs and Stack Traces Especially Suited for Novice Programmers},
booktitle={Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2017},
pages={235-240},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006336902350240},
isbn={978-989-758-250-9},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - A Tool for Visualizing the Execution of Programs and Stack Traces Especially Suited for Novice Programmers
SN - 978-989-758-250-9
AU - Litvinov S.
AU - Mingazov M.
AU - Myachikov V.
AU - Ivanov V.
AU - Palamarchuk Y.
AU - Sozonov P.
AU - Succi G.
PY - 2017
SP - 235
EP - 240
DO - 10.5220/0006336902350240