Skip to Main content Skip to Navigation
Conference papers

Usability requirements for interaction-oriented development tools

Abstract : Building interactive software is a notoriously complex task, for which many programming tools have been proposed over the years. Although the research community has sporadically identified usability requirements for such tools, tool proponents rarely document their design processes and there is no established reference for comparing tools with requirements. Furthermore, the design of most tools is strongly influenced by the design of their underlying general purpose programming languages. These in turn were designed from their own set of little-documented requirements, which adds to the confusion. In this paper, we provide a review and classification of the requirements and properties expected of interactive development tools. We review how designers of APIs and toolkits for interaction-oriented systems set the usability requirements for the programming interface of their systems. We relate our analysis to other studies in related domains such as end-user programming, natural programming, and teaching.
Complete list of metadatas

Cited literature [87 references]  Display  Hide  Download

https://hal-enac.archives-ouvertes.fr/hal-01022441
Contributor : Laurence Porte <>
Submitted on : Wednesday, July 23, 2014 - 10:00:46 AM
Last modification on : Wednesday, July 24, 2019 - 11:50:44 PM
Document(s) archivé(s) le : Thursday, November 20, 2014 - 6:11:40 PM

File

253.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01022441, version 1

Collections

Citation

Catherine Letondal, Stéphane Chatty, Greg Philips, Fabien André, Stéphane Conversy. Usability requirements for interaction-oriented development tools. PPIG 2010, 22nd Annual Workshop on the Psychology of Programming Interest Group, Sep 2010, Madrid, Spain. pp xxx. ⟨hal-01022441⟩

Share

Metrics

Record views

346

Files downloads

476