Contains code to gather metrics about the source code. The first step in determining whether a refactoring should be done is gathering information about the source code. The metrics presented here are relatively simple and based on a book on object oriented metrics.