Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
423543 | Electronic Notes in Theoretical Computer Science | 2007 | 8 Pages |
Abstract
We propose Observer architecture for program visualization. The principles of Observer architecture are modular, model-driven visualization with one-directional coupling, hierarchical delegation, message-passing and archival by visualizers. The architecture is scalable. The resulting visualization can be distributed and modified independent of the model. The Observer architecture has been implemented in online tutors for programming called problets.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics