TY - GEN
T1 - Dynamic visualization of concurrent object-oriented systems
AU - Exton, Christopher
PY - 2000
Y1 - 2000
N2 - Although some problems are most naturally solved by using a set of concurrent processes, it is not an easy task to give students a sound understanding of the concepts, models and practice involved in designing concurrent object-oriented software systems. Dynamic visualization can expedite the students' comprehension and understanding of concurrent object-oriented program execution. By being given the ability to explore the various threads of execution and event order of an executing concurrent program, the student can gain an understanding of the threads of control and how they relate to classes, object instantiation, object destruction, and method invocation. When considering the use of visualization for concurrent object-oriented systems, four overlapping guidelines may be contemplated: abstraction, representation, emphasis and navigation.
AB - Although some problems are most naturally solved by using a set of concurrent processes, it is not an easy task to give students a sound understanding of the concepts, models and practice involved in designing concurrent object-oriented software systems. Dynamic visualization can expedite the students' comprehension and understanding of concurrent object-oriented program execution. By being given the ability to explore the various threads of execution and event order of an executing concurrent program, the student can gain an understanding of the threads of control and how they relate to classes, object instantiation, object destruction, and method invocation. When considering the use of visualization for concurrent object-oriented systems, four overlapping guidelines may be contemplated: abstraction, representation, emphasis and navigation.
UR - http://www.scopus.com/inward/record.url?scp=84893627340&partnerID=8YFLogxK
U2 - 10.1109/IWALT.2000.890640
DO - 10.1109/IWALT.2000.890640
M3 - Conference contribution
AN - SCOPUS:84893627340
SN - 0769506534
SN - 9780769506531
T3 - Proceedings - International Workshop on Advanced Learning Technologies: Advanced Learning Technology: Design and Development Issues, IWALT 2000
SP - 294
EP - 295
BT - Proceedings - International Workshop on Advanced Learning Technologies - Advanced Learning Technology
T2 - 2000 International Workshop on Advanced Learning Technologies - Advanced Learning Technology: Design and Development Issues, IWALT 2000
Y2 - 4 December 2000 through 6 December 2000
ER -