This Project's

Problem Frames

Theme: Requirements Engineering


CRC_ProblemFrames_logo.gif
The Problem Frame (PF) approach provides a set of concepts and a diagrammatic notation for software problem representation, structuring, and analysis, and for articulating the requirements of a software system. We have used Problem Frames as an intellectual and representational framework in many parts of our research, but have also studied and extended Problem Frames in a number of ways, including: formalizing PF semantics, composing problems (Composition Frames), relating problems to software architectures (AFrames), security threat analysis (Abuse Frames), managing change (Change Frames), and variability management (Variant Frames). Contact: Michael Jackson