Problem frames: analyzing and structuring software development problems (2001)

by M Jackson