• 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