Towards design pattern definition language. (30th September 2011)