• DocumentCode
    2943518
  • Title

    Alterable visual languages

  • Author

    Holt, C.M.

  • Author_Institution
    Dept. of Comput. Sci., Newcastle upon Tyne Univ., UK
  • fYear
    1997
  • fDate
    23-26 Sep 1997
  • Firstpage
    276
  • Lastpage
    283
  • Abstract
    The large number of programming languages in the world is, in part, a consequence of the broad spectrum of human preferences for different notational styles and semantic models, which seems to depend on personal background as well as the application area involved. A move from text to visual languages seems to increase variety, because of the greater syntactic flexibility allowed; a single person might choose a variety of syntax conventions for different application areas. This has led to an increasing focus on language frameworks, structures within which families of languages can be embedded, such that components written in different languages can still be linked together for use. An operational approach to designing a framework is to examine what languages have in common, and what can be allowed to vary: that is, defining operations that allow for the direct manipulation of languages as first class objects
  • Keywords
    human factors; user interfaces; visual languages; visual programming; alterable visual languages; application areas; direct manipulation; first class objects; language frameworks; notational styles; operational approach; programming languages; semantic models; syntactic flexibility; syntax conventions; Computer languages; Fasteners; Functional programming; Humans; Libraries; Logic; Programming environments; Topology; Virtual reality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1997. Proceedings. 1997 IEEE Symposium on
  • Conference_Location
    Isle of Capri
  • ISSN
    1049-2615
  • Print_ISBN
    0-8186-8144-6
  • Type

    conf

  • DOI
    10.1109/VL.1997.626595
  • Filename
    626595