Software Patterns, Knowledge Maps, and Domain Analysis heftetEngelsk, 2017