A design process based on a model combining scenarios with goals and functions | IEEE Journals & Magazine | IEEE Xplore