Is your question that you want to know which internal procedures in a set of superprocedures are not used by any program?
If so, the only tool that I know which will do that is Joanju's Analyst
http://www.cintegrity.com/Analyst possibly combined with ABL2UML
http://www.cintegrity.com/ABL2UML. Analyst will do the job on its own since you can simply go to each superprocedure and look for the where-used on each call. Those without any aren't used. ABL2UML would present this graphically.
If I ever got any help in doing the SuperXREF project
http://www.oehive.org/node/1112 one might manage with it, but it would imply having to note all the superprocedure calls as initially unresolved and providing hints to resolve them. Thus, if you had procedure ABC in two different SPs, there would be no way to tell which corresponded to a given call to ABC other than by manual tracing. Analyst, on the other hand, would trace the call graph and be able to tell which was being used.