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