Hi,
I know from big companies about research they did if it pays to make up-to-date documentation for some old systems.
It does not.
The amount of work it costs to make the documentation (and to keep it up-to-date) does not earn itself back at the time someone has to update the system.
General information pays.
Automated documentation pays.
Nowadays there are systems that document other systems by interpreting the sources amd build complete data dictionaries accessable with SQL.
I know for example that Cornerstone's software does this and also extracts business rules from sources:
What I want is a combination of a html source with zooming in possibilities when you use a call or a copymember or a perform, etc. and also a structured chart. It would be great if that would be a public utility.
I developed once something for PL/1 with a collegue. We didn't make the structures, but we made the colored source, zooming possibilities, enumerations of copies, programs, DB2 databases used, etc. and the other way around.
It was nice to do, but when I had to work at an other office, it bleeded a little bit dead, we didn't make it complete.
The same system is very usable to do COBOL. But I don't like to do it completely on my own unless there is a sponsor somewhere out there....
Regards,
Crox