• DocumentCode
    2496233
  • Title

    Formal comparisons of program modification

  • Author

    Roast, C.R. ; Khazaei, B. ; Siddiqi, J.I.

  • Author_Institution
    Sch. of Comput. & Manage. Sci., Sheffield Univ., UK
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    165
  • Lastpage
    171
  • Abstract
    This work adopts a psychologically motivated evaluative framework in the comparison of a visual and a textual programming language. The framework used is a formal interpretation of cognitive dimensions, focusing upon the notion of notation viscosity. In contrast to many studies of visual languages, we do not primarily focus upon programs, but on program modification. Hence, a program (visual or textual) is viewed as an artifact which is manipulated by programmers. Thus in general the question addressed is one of how do visual and textual languages differ in terms of the artifact which programmers interactively manipulate. More specifically, we are able to demonstrate the use of an evaluative framework in the comparative assessment of visual and textual programming languages
  • Keywords
    high level languages; human factors; software maintenance; visual languages; visual programming; cognitive dimensions; evaluative framework; human factors; notation viscosity; program modification; psychology; textual programming; textual programming language; visual programming; visual programming language; Computer languages; Costs; Environmental management; Human factors; Programming profession; Psychology; Usability; Viscosity; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 2000. Proceedings. 2000 IEEE International Symposium on
  • Conference_Location
    Seattle, WA
  • ISSN
    1049-2615
  • Print_ISBN
    0-7695-0840-5
  • Type

    conf

  • DOI
    10.1109/VL.2000.874380
  • Filename
    874380