Design of information system architectures using a key-problem framework · Study