selected publications conference paper Human Aspects in Software Architecture Decision Making: A Literature Review 2017 Supporting the collaborative development of requirements and architecture documentation 2013