ITruthClassificationTool Node1 ITruthClassificationTool + ~ITruthClassificationTool() + classify() + classify() Node2 CP::IClassificationTool + ~IClassificationTool() + classify() Node2->Node1 Node3 asg::IAsgTool + ~IAsgTool() + print() Node3->Node2 Node4 IAlgTool Node4->Node3