Gep::TCTowerMaker Node1 Gep::TCTowerMaker + TCTowerMaker() + ~TCTowerMaker() + makeTowers() + getName() Node2 Gep::ITowerMaker + makeTowers() + getName() + ~ITowerMaker() Node2->Node1