Homework for the Software Architectures subject (BME, autumn of 2014)