Proceedings of the 1997 symposium on Software reusability
ACM Digital Library