Interacting with structure-oriented editors

作者: Sten Minör

DOI: 10.1016/0020-7373(92)90002-3

关键词:

摘要: Abstract Why have structure-oriented editors failed to attract a wider audience? Despite their obviously good qualities, they almost exclusively been used for education and experimental purposes in universities research labs. In this paper number of common objections raised against are quoted commented upon. Many concern the interaction such editors. Therefore aspect analysed more detail. We pin down differences between interacting with text editors, thus obtaining deeper understanding how can be improved suit both naive expert users. An analysis based on Norman's model user activities is presented editing programming languages. The illustrates trade-offs programs. It also suggest some improvements editor order minimize mental physical effort required. problems earlier dealt hybrid which combine one system. This approach upon discussed. Conceptual models compared direct manipulation suggested. examined terms semantic distance, articulatory engagement as suggested by Hutchins et al . related discussion conceptual models. aims at simple but powerful “pure” that may appreciated different categories. Finally, not concerning issues upon, directions future outlined.

参考文章(31)
Sten Minör, Structured Command Interaction based on a Grammar Interpreting Synthesizer international conference on human computer interaction. pp. 731- 737 ,(1987) , 10.1016/B978-0-444-70304-0.50118-7
Gerd Szwillus, GEGS - A System For Generating Graphical Editors international conference on human computer interaction. pp. 135- 141 ,(1987) , 10.1016/B978-0-444-70304-0.50031-5
Terry A. Winograd, Muir: A Tool for Language Design Stanford University. ,(1987)
David Samuel Notkin, Interactive structure-oriented computing Carnegie Mellon University. ,(1984)
CLAYTON LEWIS, DONALD A. NORMAN, Designing for error Human-Computer Interaction. pp. 627- 638 ,(1987) , 10.1016/B978-0-08-051574-8.50071-6
Elmer Sandvad, Hypertext in an Object-Oriented Programming Environment DAIMI Report Series. ,vol. 18, ,(1989) , 10.7146/DPB.V18I280.6657
Jon Bentley, Programming pearls: little languages Communications of The ACM. ,vol. 29, pp. 711- 721 ,(1986) , 10.1145/6424.315691
Jim Welsh, Mark Toleman, Conceptual issues in language-based editor design International Journal of Human-computer Studies \/ International Journal of Man-machine Studies. ,vol. 37, pp. 419- 430 ,(1992) , 10.1016/0020-7373(92)90003-4
Björn Backlund, Olof Hagsand, Björn Pehrson, Generation of visual language-oriented design environments Journal of Visual Languages and Computing. ,vol. 1, pp. 333- 354 ,(1990) , 10.1016/S1045-926X(05)80019-9
Richard C. Waters, Program editors should not abandon text oriented commands ACM SIGPLAN Notices. ,vol. 17, pp. 39- 46 ,(1982) , 10.1145/988376.988380