From: Kelvin Klein
Subject: Which newsgroup deals with UML ?
Date: 
Message-ID: <20040330055908.MAF15979@orz.com>
Is there a visualization tool for C program out there?

What is good besides paper and pencil? What do you draw
using paper and pencil? Flow diagrams? how do you show
coupling and cohesion? how do you show dependency diagrams?

Is there a visualization tool for the language of one of the crossposted
newsgroup out there? I am a refuge from comp.lang.c, kicked out
without being told where to go. I am sure one of the kind souls
would be glad to help. The original message below was written
for C but I am now going to look at any visualisation tool.

What I mean is, anything to visualize C programs or pictorially
diagram them would be different from that for C++ albeit C being
subset of C++ mean what works for C++ works for C.

It should be an understanding tool, not a flow chart. Flow charts
are hosts for goto, thus universally disliked.

Program for structure or C program more than a trivial call tree?

And even any call tree program that is free might be a good starting
point. Beggars can't be choosers.

Is there a newsgroup devoted to UML?

Kathy and Kelvin Klein

From: Ivan Vecerina
Subject: Re: Which newsgroup deals with UML ?
Date: 
Message-ID: <c4b756$4t4$1@newshispeed.ch>
"Kelvin Klein" <······@orz.com> wrote in message
····························@orz.com...
> Is there a visualization tool for C program out there?
>
> What is good besides paper and pencil? What do you draw
> using paper and pencil? Flow diagrams? how do you show
> coupling and cohesion? how do you show dependency diagrams?
>
> Is there a visualization tool for the language of one of the crossposted
> newsgroup out there? I am a refuge from comp.lang.c, kicked out
> without being told where to go. I am sure one of the kind souls
> would be glad to help. The original message below was written
> for C but I am now going to look at any visualisation tool.
>
> What I mean is, anything to visualize C programs or pictorially
> diagram them would be different from that for C++ albeit C being
> subset of C++ mean what works for C++ works for C.
>
> It should be an understanding tool, not a flow chart. Flow charts
> are hosts for goto, thus universally disliked.
>
> Program for structure or C program more than a trivial call tree?
>
> And even any call tree program that is free might be a good starting
> point. Beggars can't be choosers.

A useful and widely used free tool is doxygen:
 http://www.doxygen.org
It supports C, C++, Java, and more...

Regarding UML tools, here's a sample:
http://argouml.tigris.org/ - free, ok for diagram making

http://www.metamill.com - ~123$, relatively complete

http://www.sparxsystems.com.au/ - seems nice, I didn't try it...

http://www.rational.com/products/rose/ - complete and expensive suite



> Is there a newsgroup devoted to UML?
You can try one of the comp.object* groups if you

want to discuss object oriented design regardless of the

language, or a language-specific group for specific

implementation details (e.g. comp.lang.c++ group).



Please avoid excessive cross-posting. comp.programming
alone would have been just fine for this question...


Regards,
Ivan
-- 
http://ivan.vecerina.com/contact/?subject=NG_POST <- e-mail contact form
From: Alexis Huxley
Subject: Re: Which newsgroup deals with UML ?
Date: 
Message-ID: <slrnc6ic5r.823.ahuxley@dione.no-ip.org>
["Followup-To:" header set to comp.programming.]

> Is there a newsgroup devoted to UML?

Look at the mailing list / newsgroup interface at www.gmane.org.
They have several.

Alexis