survey: doxygen