Carl Singer: A methodology for the determination and communication of requirements for an information processing system. Purdue University, USA 1976