DocumentCode :
2544013
Title :
Generating direct manipulation program editors
Author :
Read, Michael ; Marlin, Chris
Author_Institution :
Flinders Univ. of South Australia, Adelaide, SA, Australia
fYear :
1996
fDate :
24-27 Nov 1996
Firstpage :
177
Lastpage :
183
Abstract :
Language specific editors are cognisant of the syntax and semantics of the programming language they manipulate. Despite the various potential advantages of language specific editors, they have not been widely accepted by software developers for serious software development. On the other hand direct manipulation editors, which are also cognisant of the entities they manipulate, have proven to be successful in other domains such as drawing and VLSI design tools. Thus, it is worth while investigating the incorporation of direct manipulation mechanisms into program editors. This paper presents a technique for specifying direct manipulation editing of programs which is amenable to the generation of language specific editors incorporating direct manipulation from a specification of the desired editing mechanisms
Keywords :
high level languages; software tools; text editing; direct manipulation; direct manipulation editors; direct manipulation mechanisms; editing mechanisms; language specific editors; program editors; software development; Appropriate technology; Computer languages; Computer science; Feedback; History; Packaging; Productivity; Programming; Synthesizers; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Human Interaction, 1996. Proceedings., Sixth Australian Conference on
Conference_Location :
Hamilton
Print_ISBN :
0-8186-7525-X
Type :
conf
DOI :
10.1109/OZCHI.1996.560008
Filename :
560008
Link To Document :
بازگشت