Software reuse: advances in software reusability 6th international conference, ICSR-6, Vienna, Austria, June 27 - 29, 2000 ; proceedings (Springer, 2000)