I've read this link: http://wiki.ros.org/kinetic/Installation/Source and have known that the command rosdep install --from-paths src --ignore-src --rosdistro kinetic --simulate
can list all necessary dependencies of ROS on a clean system.
Also, I've read this link: http://wiki.ros.org/catkin/package.xml
So I'm thinking if it is possible to list only the exec_depend of ROS?