Language design and implementation for the domain of coding conventions. - Boryana Goncharenko; Vadim Zaytsev (SLE, 2016)