Viscosity as a metaphor for measuring modifiability

  title={Viscosity as a metaphor for measuring modifiability},
  author={J. Siddiqi and C. Roast},
  journal={IEE Proc. Softw. Eng.},
  • J. Siddiqi, C. Roast
  • Published 1997
  • Computer Science
  • IEE Proc. Softw. Eng.
  • An analytic framework termed 'cognitive dimensions' is introduced and developed to provide formal definitions of dimensions for assessing the suitability of interactive systems for particular tasks. Cognitive dimensions is a psychological framework that provides broadbrush characterisations of interactions that are relevant to ease of use, and an effective terminology to support a wide range of assessments, including the resistance of languages and notations to modification. It is proposed that… CONTINUE READING
    10 Citations
    Dimension Driven Re-Design - Applying Systematic Dimensional Analysis
    • 4
    • PDF
    Modelling Unwarranted Commitment in Information Artefacts
    • C. Roast
    • Mathematics, Computer Science
    • EHCI
    • 1998
    • 8
    • PDF
    Formal comparisons of program modification
    • 14
    Instructions and descriptions: some cognitive aspects of programming and similar activities
    • 89
    • Highly Influenced
    • PDF
    Declarative versus Imperative Process Modeling Languages: The Issue of Understandability
    • 151
    • Highly Influenced
    • PDF
    A formal approach to program modification
    • L. Groves
    • Computer Science
    • Proceedings Seventh Asia-Pacific Software Engeering Conference. APSEC 2000
    • 2000
    • 1
    Declarative versus Imperative Process Modeling Languages: The Issue of Maintainability
    • 43
    • PDF
    Developing an Enterprise Specific Application Portfolio Assessment Method: From Architectural Principles to Measures
    • 2
    The antiusability manifesto
    • 3


    Usability Analysis of Visual Programming Environments: A 'Cognitive Dimensions' Framework
    • 1,276
    • PDF
    Usability requirements as specification constrains: an example of WYSIWYG
    • 8
    Mapping user requirements to implementations
    • 44
    Task-Action Grammars: A Model of the Mental Representation of Task Languages
    • 195
    The skull beneath the skin: entity-relationship models of information artifacts
    • 96
    • PDF