Responsibilities and rewards: specifying design patterns | IEEE Conference Publication | IEEE Xplore