Aspect-Oriented Software Development (AOSD) supports separation of concerns into modular units called Aspects. AOSD provides new constructs and methods to support the modularization of crosscutting concerns through the software development. There are several metrics available, but these metric do not consider the complexity and effects introduced by Aspects. The proposed research work is an effort in this regard, in which an empirical metric is being proposed for aspect based software measurement. AOSD was proposed with the claim that it will lead to quality software and that reusability, maintainability and reliability of systems will be improved. But a lot of research work is still needed to efficiently evaluate this new design technique. The work presented in this book predicts software maintenance cost in early phases using empirical formulation considering UML Class Diagram and incorporating concepts of aspect oriented paradigm. The proposed work is especially useful to professionals from the field of software engineering.