• DocumentCode
    2030461
  • Title

    An experimental study into the default reading of constraint diagrams

  • Author

    Fish, Andrew ; Masthoff, Judith

  • Author_Institution
    Brighton Univ., UK
  • fYear
    2005
  • fDate
    20-24 Sept. 2005
  • Firstpage
    287
  • Lastpage
    289
  • Abstract
    Constraint diagrams (Kent, 1997) are a complex diagrammatic notation designed to express logical statements especially for use in software specification and reasoning. Not surprisingly, since this is an expressive language, there are some difficulties in reading the semantics of a diagram unambiguously. Some extra annotations (in the form of a reading tree) disambiguate the diagrams. However, this extra requirement (of drawing a reading tree) places a burden on the user. An attempt to remove the need for such a reading tree (or perhaps to automatically generate a reading tree, which could be altered by a user if they wished to) has been given via an algorithm to generate a default reading from the diagram. This algorithm is based on a number of principles - most of which are properties of the diagram. We wish to know whether these principles are intuitive and whether the default reading reflects a good proportion of users´ intuitions, and we have performed a user-based study to test this.
  • Keywords
    formal specification; programming language semantics; constraint diagrams; diagrammatic notation; logical statement; reading tree; software reasoning; software specification; Automatic testing; Marine animals; Performance evaluation; Watches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human-Centric Computing, 2005 IEEE Symposium on
  • Print_ISBN
    0-7695-2443-5
  • Type

    conf

  • DOI
    10.1109/VLHCC.2005.17
  • Filename
    1509518