Improving design pattern adoption with ontology-based design pattern repository - Pavlič, Luka (Array, 2008)