hmm....why dont you just just graphviz, from AT&T.
It does everything you asked for and its input file is almost too easy. Geez, everyone makes the issue of directed graphs harder than it has to be. Being the lazy slob I am, I am happy to have let AT&T done the work and I'll just take the glory.... http://www.research.att.com/sw/tools/graphviz/
BTW, I work for AT&T wireless, but I have nothing to do with graphviz, except the fact that I have been using it since before I worked for AT&T wireless.
..don't pay too much heed to talking heads in the media, consultants get much of their business by sticking their necks out and saying whatever will get them press in the rags...
..upper mgt, ie: those who make the 7 figure decisions, honestly wants to know what works given their entire enterprise, when NT (or even Linux or unix ) gets placed where it shouldn't, the fault rests on the sys admins, project mgrs, and app developers who have failed to make their voices heard above the din of the consultants. (who get paid by the hour, so it is usually within their best interests to drag out a project) The mgrs usually consult larger think tanks for this, like Gartner group , and other peers for lessons-learned, PCsomething probably has as good credence as Penthouse in large decisions...
...the arg of NT or Linux or Unix...each has its place...in many apps I prefer NT just becuase more people can admin/develop on that OS, freeing yours truly to do other, more interesting things, whereas it other apps, its pure Unix...
So, be ready to use whatever OS, where it works, and rejoice that most "big-gun" systems still run on Unix.
hmm....why dont you just just graphviz, from AT&T.
....
It does everything you asked for and its input
file is almost too easy. Geez, everyone makes the issue of directed graphs harder than it has to be. Being the lazy slob I am, I am happy to have let AT&T done the work and I'll just take the glory
http://www.research.att.com/sw/tools/graphviz/
BTW, I work for AT&T wireless, but I have nothing to do with graphviz, except the fact that I have been using it since before I worked for AT&T wireless.
..don't pay too much heed to talking heads in the media, consultants get much of their business by sticking their necks out and saying whatever will get them press in the rags...
..upper mgt, ie: those who make the 7 figure decisions, honestly wants to know what works given their entire enterprise, when NT (or even Linux or unix ) gets placed where it shouldn't, the fault rests on the sys admins, project mgrs, and app developers who have failed to make their voices heard above the din of the consultants. (who get paid by the hour, so it is usually within their best interests to drag out a project)
The mgrs usually consult larger think tanks for this, like Gartner group , and other peers for lessons-learned, PCsomething probably has as good credence as Penthouse in large decisions...
...the arg of NT or Linux or Unix...each has its place...in many apps I prefer NT just becuase more people can admin/develop on that OS, freeing yours truly to do other, more interesting things,
whereas it other apps, its pure Unix...
So, be ready to use whatever OS, where it works,
and rejoice that most "big-gun" systems still run on Unix.