• DocumentCode
    2208960
  • Title

    Measurable Concepts for the Usability of Software Components

  • Author

    Scheller, Thomas ; Kühn, Eva

  • Author_Institution
    Inst. of Comput. Languages, Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2011
  • fDate
    Aug. 30 2011-Sept. 2 2011
  • Firstpage
    129
  • Lastpage
    133
  • Abstract
    While usability has proven to be an important software quality attribute, its application to APIs is still rather uncommon. Available methods for measuring software usability show significant disadvantages when applied to APIs, like the need for test users and experienced evaluators. This makes it difficult to evaluate the usability of software components, as well as to compare different software components. An API usability measurement method is needed that is both machine-computable and objective. This paper takes a first step in the direction of such a measure by identifying measurable concepts for the usability of software components, and validating these concepts against existing studies and guidelines for usability and API design.
  • Keywords
    application program interfaces; object-oriented programming; software metrics; software quality; user interfaces; API usability measurement method; CBSE; component based software engineering; measurable concepts; software component usability; software quality attribute; Complexity theory; Middleware; Software measurement; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2011 37th EUROMICRO Conference on
  • Conference_Location
    Oulu
  • Print_ISBN
    978-1-4577-1027-8
  • Type

    conf

  • DOI
    10.1109/SEAA.2011.28
  • Filename
    6068335