Channels, visualization, and topology editor
Document Type
Conference Proceeding
Publication Date
9-2002
Department
Department of Computer Science
Abstract
This paper presents our effort in designing pedagogical tools for teaching message passing using channels. These tools include a class library that supports channels, a visualization system that helps students see the execution behavior of threads and message passing, and a topology editor that provides an environment for students to design network topologies. Moreover, since we have made sure the uniformity of the channel de.nition across the thread, parallel and distributed environments, porting a threaded program to a parallel/distributed environment is easy.
Publication Title
ITiCSE '02 Proceedings of the 7th annual conference on Innovation and technology in computer science education
ISBN
1-58113-499-1
Recommended Citation
Carr, S.,
Chen, P.,
Jozwowski, T. R.,
Mayo, J.,
&
Shene, C.
(2002).
Channels, visualization, and topology editor.
ITiCSE '02 Proceedings of the 7th annual conference on Innovation and technology in computer science education, 106-110.
http://doi.org/10.1145/544414.544448
Retrieved from: https://digitalcommons.mtu.edu/michigantech-p/710
Publisher's Statement
Copyright 2002 ACM. Publisher’s version of record: https://doi.org/10.1145/544414.544448