University of Houston
Department of Computer Science

In partial fulfillment of the Requirements for the Degree of
Master of Science


Jatindera Singh Walia
will defend his thesis

Design Metric Tool for Java Applications




Abstract


Software is increasingly becoming integral to human life, being used to solve day to day problems. Software systems of present are going to work as backbone for the ones that will be written in future. This requires that the software systems of today should be of good design so as to be extensible for tomorrow. Ability to quantitatively measure the design of software will lay down some concrete evidence whether it will stand the test of time.

This thesis is an attempt to develop a tool which measures the Design Metric of an application written in Java using the concepts provided by Robert Martin. The tool known as Design Metric Tool is written in Java and helps the developer of a Java application understand the coupling between the classes and packages of the application. It calculates the metric value which gives the developers an indication of the stability and extensibility of the design. Furthermore, the design of the Design Metric Tool has been analyzed using the tool itself.




Date: Tuesday, September 16, 2003
Time: 6:00 PM
Place: 550-PGH



Faculty, students, and the general public are invited.
Thesis Advisor: Dr. Venkat Subramaniam