IFrontEnd Node1 IFrontEnd + ~IFrontEnd() + interfaceID() Node4 HGTD_FrontEndTool + HGTD_FrontEndTool() + ~HGTD_FrontEndTool() + process() Node1->Node4 Node2 ISiChargedDiodesProcessorTool + ~ISiChargedDiodesProcessorTool() + process() + interfaceID() Node2->Node1 Node3 IAlgTool Node3->Node2