Proceedings of the 1999 symposium on Software reusability
ACM Digital Library