A pattern language for pattern language structure · Study