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