dqm_algorithms::AddReference Node1 dqm_algorithms::AddReference + AddReference() + clone() + printDescription() + execute() Node2 dqm_core::Algorithm Node2->Node1 Node3 std::string Node3->Node1 -m_name Node4 std::basic_string< char > Node4->Node3