Interfacing thought: cognitive aspects of human-computer interaction
A small matter of programming: perspectives on end user computing
A small matter of programming: perspectives on end user computing
Smalltalk with style
Visual programming in the real world
Visual object-oriented programming
Smalltalk: best practice patterns
Smalltalk: best practice patterns
Automating business process reengineering (2nd ed.)
Automating business process reengineering (2nd ed.)
Visual programming with HP VEE (2nd ed.)
Visual programming with HP VEE (2nd ed.)
What we know about spreadsheet errors
Journal of End User Computing - End User Development
WYSIWYT testing in the spreadsheet paradigm: an empirical evaluation
Proceedings of the 22nd international conference on Software engineering
Visualising 1,051 visual programs module choice and layout in the Nord Modular patch language
APVis '01 Proceedings of the 2001 Asia-Pacific symposium on Information visualisation - Volume 9
The Elements of Programming Style
The Elements of Programming Style
Serving up a Banquet: Towards an Environment Supporting All Aspects of Software Development
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
ViTABaL: a visual language supporting design by tool abstraction
VL '95 Proceedings of the 11th International IEEE Symposium on Visual Languages
High-Level Static and Dynamic Visualization of Software Architectures
VL '00 Proceedings of the 2000 IEEE International Symposium on Visual Languages (VL'00)
Visualising 1,051 visual programs module choice and layout in the Nord Modular patch language
APVis '01 Proceedings of the 2001 Asia-Pacific symposium on Information visualisation - Volume 9
Hi-index | 0.00 |
The Nord Modular music synthesiser system comprises a stand-alone array of digital signal processors programmed by a dataflow visual langauage and supported by a visual programming environment that runs on commodity hardware. We have investigated applying program visualisation techniques to over 400 Nord Modular programs. Our visualisations make explicit module types and signal flows that are only implicit in the metaphorical graphical syntax adopted by the Nord Modular visual programming language. We have also analysed the programming style used in Nord Modular programs, in particular, the direction of program layouts. While we found that programs tended to arrange signal flow top down and left to right, we found much more variation than we expected, both within individual programs and across the Nord factory program corpus.