This document discusses a study that used cluster analysis to identify structural similarities between different software domains based on object-oriented metrics. The study analyzed over 150 open-source Java projects across different domains. The results showed that some domains tended to have similar characteristics related to abstraction, stability, complexity, and specialization. For example, security and utility software tended to have few abstract classes and descendants, while games and system administration software had more stable classes. The findings provide insights into structural aspects of object-oriented development across domains.