Effectively Defining "Shall Not" Requirements
Jeffrey M. Voas, Phillip A. Laplante · IT Professional · 2009
The authors review how to define a set of "negative requirements," or hazards, starting with elicitation and discovery of shall-not requirements through system integration and testing using a process called hazard mining.