Interaction Patterns -- Functional Roles -- Case Study 1: A System Browser -- Case Study