Evidence relating to object-oriented software design: A survey | Synapse