1st international workshop on advances and applications of problem frames

Software problems originate from real worldproblems. A software solution must address its real worldproblem in a satisfactory way. A software engineer musttherefore understand the real world problem that theirsoftware intends to address. To be able to do this, thesoftware engineer must understand the problem contextand how it is to be affected by the proposed software,expressed as the requirements. Without this knowledge theengineer can only hope to chance upon the right solutionfor the right problem. Application of the Problem Framesapproach may well be a way of meeting this need.