Goal-oriented design of value and process models from patterns by