Software requirement patterns - Withall, Sephen (Best practices, 2007)