TY - GEN
T1 - Concurrency, objects and visualisation
AU - Exton, Chris
AU - Kölling, Michael
N1 - Publisher Copyright:
© 2000 ACM.
PY - 2000/12/1
Y1 - 2000/12/1
N2 - Object-oriented programming and concurrency are increasingly popular in computing education. Both are difficult topics in themselves, and the combination of both introduces subtle interactions mat are not easily understood. We propose the development of a visualisation tool to illustrate both object-orientation as well as concurrency issues.Designing such a tool is a challenging task. It has been shown that visualisation tools are not always as effective as their authors had hoped, and the issues to be illustrated by our potential tools are not yet well defined In this paper, we investigate both the visualisation aspect and the functionality that such a tool may have and we develop some guidelines for the design of a concurrent object visualisation tool.
AB - Object-oriented programming and concurrency are increasingly popular in computing education. Both are difficult topics in themselves, and the combination of both introduces subtle interactions mat are not easily understood. We propose the development of a visualisation tool to illustrate both object-orientation as well as concurrency issues.Designing such a tool is a challenging task. It has been shown that visualisation tools are not always as effective as their authors had hoped, and the issues to be illustrated by our potential tools are not yet well defined In this paper, we investigate both the visualisation aspect and the functionality that such a tool may have and we develop some guidelines for the design of a concurrent object visualisation tool.
UR - http://www.scopus.com/inward/record.url?scp=85002532861&partnerID=8YFLogxK
U2 - 10.1145/359369.359384
DO - 10.1145/359369.359384
M3 - Conference contribution
AN - SCOPUS:85002532861
T3 - ACM International Conference Proceeding Series
SP - 109
EP - 115
BT - Proceedings of the Australasian Conference on Computing Education, ACSE 2000
A2 - Ellis, Ainslie
PB - Association for Computing Machinery
T2 - 2000 Australasian Conference on Computing Education, ACSE 2000
Y2 - 4 December 2000 through 6 December 2000
ER -