Abstract: This page demonstrates an evaluation method related to the application of the object oriented Visitor design pattern and inheritance based implementation on structures based on the Composite design pattern. The demonstrated method captures maintainability and changeability as metrics of software quality, providing early estimates on the effectiveness of design patterns combinations. It supports software developers in making fast decisions in a systematic way early during software development to achieve improved code characteristics. The results of the method are presented thought charts and do not depend on specific code implementations. Detailed informations and the relative article are provided in author's profile page.