Information System Design and integrated Enterprise Modelling through a key-problem framework