Visual models for software requirements - Beatty, Joy (Best practices, 2012)