Evaluating library software and its fitness for purpose · Study