DeMIMA: A Multilayered Approach for Design Pattern Identification | Synapse