The Design Reuse Evaluations project produces a paradigm for producing reusable software classes in object-oriented programming. This page serves as a springboard for the research and development into the DRE project. Follow the appropriate links to learn more about the introductory concept, the underlying theory, the developed tool, and the metrics extensions into the Together Control Center.
What is DRE? How does it contribute to the production of reusable software code? The Concept explains the purpose of DRE in the software creation lifecycle.
What theories underlie DRE? How are reuse measurements assessed? The Theory explains the principles and research behind DRE's functionality, and provides a link to the initial research documents that spawned the DRE.
How does the tool work? Is the DRE tool available for use? The Tool provides step-by-step instructions for running the DRE, along with images demonstrating its power and functionality.
DRE is available for download use. Visit the Download page to get the latest version.
How are the DRE reuse metrics incorporated into Together Control Center? Control Center is a product that measures and analyzes software code. Our own research has begun to implement DRE into the tool as a plug-in. TCC Plug-In documents this effort.
Questions? Comments? Contact us.
Dr. Steven A. Demurjian, Sr., Professor
Director of Graduate Studies
Computer Science & Engineering, Box U-155
The University of Connecticut
191 Auditorium Road, Storrs, Connecticut 06269-3155
(860) 486-4818, (860) 486-3719 (CSE Office), (860) 486-4817 (fax)