Tech Support > Computers & Technology > Programming > Data structure visual design
Data structure visual design
Posted by alex.shtf@gmail.com on December 8th, 2006


Hello.
There are many applications that help developers design software using
UML diagrams, but I did not find any good software to visually design
data structures.

Visio 2003 has such limited ability in its "Program structure" diagram
that allows the user to put arrays, stacks, linked nodes and some other
things but its expressive power is very limited. Searching google
didn't provide anything useful either (The closest thing I found was
the DDD debugger that allows visualizing existing data structures. It's
not a design tool, of course).

Does anybody here knows of a good program for visual data structures
design? Or maybe there is a good reason such programs don't exist?

Alex.

Posted by Pascal Bourguignon on December 8th, 2006


"alex.shtf@gmail.com" <alex.shtf@gmail.com> writes:
I've not used it much (and not tried it for a long time), but there's
ArgoUML. http://argouml.tigris.org/

Google for: UML case tool
if you want to find others.


Such programs exist, but the problem is that I'm more efficient
editing text documents with emacs than drawing anything in a GUI with
a mouse. So I don't use them, I just design my data structures with
my brain and emacs (a simple text editor).

(And if I needed a "graphical" rendition of the classes and
relationships, I'd use cedet's cogre to generate them automatically
from my source). http://cedet.sourceforge.net/cogre.shtml



--
__Pascal Bourguignon__ http://www.informatimago.com/

WARNING: This product warps space and time in its vicinity.

Posted by Phlip on December 8th, 2006


alex.shtf wrote:

Googling for "entity relationship diagram" should return lots of them. It
did a decade ago when I researched them...

--
Phlip
http://www.greencheese.us/ZeekLand <-- NOT a blog!!!



Posted by alex.shtf@gmail.com on December 8th, 2006


ERD is not a diagram of a data structure.
I am looking for something similar to VISIO's "program structure
diagram", but something more powerful. Something that I can draw
records, arrays, heaps, linked nodes and other pointer-based structures
with (mainly for an application in computational geometry/computer
graphics).

I am not looking for something like a UML modeller or an ERD.

On Dec 8, 3:16 pm, "Phlip" <phlip...@yahoo.com> wrote:

Posted by Chris Uppal on December 8th, 2006


alex.shtf@gmail.com wrote:

There certainly isn't a good technical reason -- I know 'cos I wrote
one (or something very like it) many years ago.

I don't know of anything good that's available today. My own small
nosing around the Web have turned up only very limited products.
Possibly the balance of effort vs. potential audience is off-putting.
Or maybe I just haven't looked hard enough...

If you want to write your own, and are a Java programmer, then JHotDraw
(http://www.jhotdraw.org/) or Piccolo
(http://www.cs.umd.edu/hcil/jazz/) might be good places to start (I
have never used either myself). If you are a Smalltalk programmer,
then the original HotDraw may well be available for your dialect -- but
if you're a Smalltalk programmer then you probably know all about that
already.

-- chris

Posted by alex.shtf@gmail.com on December 8th, 2006


I believe I didn't express myself well
When you read "visual data structures design" you probably thought I
mean data structures for representing visual data.
What I means was a visual design tool for data structures. That is,
something I can design data structures with.

On Dec 8, 6:56 pm, "Chris Uppal"
<chris.up...@metagnostic.REMOVE-THIS.org> wrote:

Posted by Duane Arnold on December 9th, 2006



<alex.shtf@gmail.com> wrote in message
news:1165597267.279239.181920@n67g2000cwd.googlegr oups.com...
That would be Borland Together version for VS 2003. Visual Paradigm DB
Visual Architect for .NET is another one. Borland's one I didn't get to use.
Paradigm's I have used, a very nice tool.

Duane



Posted by Duane Arnold on December 17th, 2006



<alex.shtf@gmail.com> wrote in message
news:1165568673.543027.244310@16g2000cwy.googlegro ups.com...
That would be Borland's Together and Visual Paradigm's DB
Visual Architect Borland's one I didn't get to use.
Paradigm's I have used, a very nice tool.

Duane




Similar Posts