TITLE: The Collection-View Model: A Pattern Language for Software Reuse Tools AUTHORS: Dr. Colin A. Depradine - primary contact person Dr. Brian G. Patrick Dr. Michel de Champlain E-MAIL: Dr. Colin A. Depradine - cdepradine@uwichill.edu.bb Dr. Brian G. Patrick - patrickb@uwichill.edu.bb Dr. Michel de Champlain - mdec@acm.org ADDRESS: Department of Computer Science, Mathematics and Physics, University of the West Indies, Cave Hill Campus, P.O. Box 64, Bridgetown, BARBADOS PHONE: (246)-417-4375 or (246)-417-4364 ABSTRACT: Many programmers continue to depend on the syntax of a programming language and the associated documentation of a software component to perform code reuse. For a small number of components, this form of code reuse is easy to control. But as the number of components increases, the managing and searching of information becomes increasingly difficult and unwieldy. To support the activities of gathering, storing, querying and viewing software reuse information, the Collection-View Model (CVM) is introduced as a pattern language for the design of code reuse systems. These systems are aimed at the traditional users of standard and professional Integrated Development Environments (IDEs).