IUserDataCalcTool Node1 IUserDataCalcTool + calculateElementUserData() + calculateEventUserData() + interfaceID() Node2 IAlgTool Node2->Node1