This document summarizes a research paper on identifying micro-architectures in evolving object-oriented software systems. The paper presents an approach called SGFinder that models class diagrams as labeled graphs and defines micro-architectures as connected induced subgraphs. SGFinder efficiently enumerates all micro-architectures up to a given size. The paper applies SGFinder to two open-source systems and analyzes the identified micro-architectures to find those that are particularly fault-prone, fault-free, stable or change-prone. The results provide insights into common micro-architecture patterns and their relationships to quality attributes.