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
Link To Document