@snowball

An Empirical Study of Representation Methods for Reusable Software Components

, and . IEEE Transactions on Software Engineering, 20 (8): 617--630 (August 1994)