Abstract This paper reports a knowledge acquisition exercisewhich elicited experienced somare engineer? s knowledge about domains for which requirements engineering takes place. Card sorts were used to acquire software engineers? mental categorisations of these domains to inform categorization of a set of formal,reusable problem abstractions intended to assist requirements engineers.