Text this: CESM: a perceived software quality assessment tool. CTI Technical Report 99/08/01