Visible analyst : tutorial on structured methods and the repository (Visible, 2000)