This document discusses software reusability and proposes a technique to evaluate it using software metrics and fuzzy logic. It begins by introducing component-based software engineering and noting the benefits of reusability. It then discusses software metrics that can measure characteristics of reusable components. Specifically, it distinguishes the aspects of reusability as usability and usefulness. Usability refers to the ease of using a component, while usefulness depends on its functionality and quality. The objectives of the proposed technique are to minimize repetition through software reuse and to develop metrics to accurately quantify reusability using fuzzy logic.