Responsibilities and rewards: specifying design patterns · Study