The computer music tutorial
Using HCI Techniques to Design a More Usable Programming System
HCC '02 Proceedings of the IEEE 2002 Symposia on Human Centric Computing Languages and Environments (HCC'02)
Microsound
The Technology of Computer Music
The Technology of Computer Music
Evaluating system utility and conceptual fit using CASSM
International Journal of Human-Computer Studies
Communications of the ACM - Security in the Browser
Evaluation and Usability of Programming Languages and Tools
Heuristic evaluation of programming language features: two parallel programming case studies
Proceedings of the 3rd ACM SIGPLAN workshop on Evaluation and usability of programming languages and tools
Hi-index | 0.00 |
Programming languages have been rarely discussed from the perspective of user-centered design when compared to GUIs or Human Interface Devices. We de-scribe our case study in user-centered design of a do-main-specific language (DSL) for computer music. Since the potential usability problems of a DSL is large-ly unforeseeable in the early phase of the design, we took an approach that begins with the analysis of the usability problems in an existing DSL and then use the analysis for redesign of the DSL and design of a new DSL. The frameworks provided by the previous HCI studies are introduced into the design process. Such an approach is also valuable for claim-evidence corre-spondences for usability claims, which have been lack-ing in language design today.