Problem Analysis and Structure
Michael Jackson, Hamilton Terrace · 2000
Abstract. An approach to problem analysis is presented in which problems are decomposed into subproblems of recognised classes. These classes can be captured by problem frames, which identify domain structures and interfaces in the problem world; domains themselves can be classified into lexical, causal and biddable domains. Each problem frame has a basic associated frame concern that must be addressed in analysing the problem. Additional concerns arise from more general considerations, including the characteristics of the problem domains and the composition relationships among the subproblems. 1.