Measuring the usability of software components

  • Authors:
  • Manuel F. Bertoa;José M. Troya;Antonio Vallecillo

  • Affiliations:
  • Dpto. de Lenguajes y Ciencias de la Computación, Universidad de Málaga, ETSI Informatica. Campus Teatinos, 29071 Malaga, Spain;Dpto. de Lenguajes y Ciencias de la Computación, Universidad de Málaga, ETSI Informatica. Campus Teatinos, 29071 Malaga, Spain;Dpto. de Lenguajes y Ciencias de la Computación, Universidad de Málaga, ETSI Informatica. Campus Teatinos, 29071 Malaga, Spain

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The last decade marked the first real attempt to turn software development into engineering through the concepts of Component-Based Software Development (CBSD) and Commercial Off-The-Shelf (COTS) components, with the goal of creating high-quality parts that could be joined together to form a functioning system. One of the most critical processes in CBSD is the selection of a set of software components from in-house or external repositories that fulfil some architectural and user-defined requirements. However, there is a lack of quality models and metrics that can help evaluate the quality characteristics of software components during this selection process. This paper presents a set of measures to assess the Usability of software components, and describes the method followed to obtain and validate them. Such a method can be re-used as a pattern for defining and validating measures for further quality characteristics.