diagramming

Best tool for Software System Diagramming

Over the years, I have tried many times to find a good, easy to use, cross platform tool for some basic software system diagramming. The UML tools I have tried seemed to get in my way more than help. So far, the solution I keep returning to is Visio, which is both Windows-only and expensive. Although its far from ideal, it does provid...

UI diagram layout

Wanted to generate a UI diagram (with nice layout) depicting relationships amongst network components. Which is the best Java based API to do such layouts with minimum fuss and light codebase. ...

What is a good Visio Enterprise Architect replacement?

I've been using Visio 2002/2003 Enterprise Architect to do my database schema design visually and then forward-generate the DDL to create the database. I wanted to switch to Visio 2007, but while it does have database diagramming support, it doesn't have the ability to generate DDL. Bummer. I am really disappointed because it seems li...

WPF VisualBrush with mixed aspect ratio

Hi@all I have some weird requirements for a visualbrush: This Visualbrush must be used in a third-party component for diagramming. We have lanes on the diagramming canvas, which stretch horizantally. We must define a background color for this lane, and some text on the top-left corner, which must be repeated on the x-axis. Now comes the ...

What Visio Alternatives For The Mac Are There?

I needs a mac compatible UML diagramming application, and on the cheap is better. I've tried Gliffy.com as an online application, but I need something for offline use as well. Any suggestions would be great. ...

What diagramming techniques (not tools) do you use during your programming?

What diagramming technique(s) do you use while programming to help you or others understand your program or design. I am not talking about a person's favorite tool, though a good tool probable helps a person greatly with diagramming. My intent in this question is to find the simple useful diagramming techniques people actually use and f...

Can anyone recommend a concurrent, real-time diagramming/flowchart collaboration tool?

I'm looking to work with others to quickly build a rather large class flow diagram that may or may not be strict UML. Can anyone recommend a networked, concurrent collaboration tool for such a task? Price is not an issue, but the target system must be Windows. Surely someone must have done something like this in the past. Any ideas? ...

What is a good tool for creating railroad diagrams?

I was very impressed by sqlite's syntax diagrams and was wondering if anyone could recommend software which would let me create similar graphs. ...

Tool for generating railroad diagram used on json.org

I love the syntax or railroad diagrams on json.org which are a graphical representation of the BNF language. I haven't found any tools that can produce results as eloquently. Can anyone identify the tool used to generate these diagrams? ...

Are there any good tutorials for creating Graphviz Diagrams on the mac?

I am pretty interested in Graphviz after I could not find any other quiet useful diagramming tool for the mac. ...

Where are the best graphViz tutorials to learn graphViz fast?

Duplicate of this question ? I've got this link. Maybe I'll do my own tutorial on that, because I find it hard to learn. The documentation lacks examples. ...

Diagramming program to help in designing software?

I'm looking for a diagramming program that can help in designing software, right from the high-level requirements down to the low-level classes and functions. I've seen a lot of UML programs, but they don't let you design at multiple levels of detail in the same map, like if you could "zoom in" and design the details of a part. Do prog...

Diagramming tool for WPF

I wish to create a diagram similar to VS.NET class diagram. I have seen Sukram's article on codeproject.com, called DiagramDesigner. But I have found this solution a little difficult to implement, I want the control with + and - buttons for expanding and collapsing. Are there any vendors of a custom control similar to VS.NET Class dia...

Graphically Modeling Metaprogramming

Are there any tools out there that let you model how a class (or a class hierarchy) can change at runtime? For example, if I have a given number of mixin classes that will be combined at runtime and I don't know which ones will be combined until the program runs, how do you go about diagramming that type of runtime behavior? Here's a be...

Free or open source Diagram component for C#?

Is there any Diagramming component that is freely available for a C# project? If possible one that allows you to click and edit the diagram nodes. ...

Algorithm to auto-arrange entity relationship diagram

I am currently writing a control (in C#) for displaying a set of tables and the relationships that exist between them. I got the basic control done, but would like to implement something similar to the "Auto-Arrange" feature provided by the diagramming component of SQL Express. What kind of algorithm does it follow to identify the opti...

Simple free diagramming tool for Mac OS X?

I want to create a diagram that shows how my app works. Not a class diagram. Don't know the word. Just a nonscientific, simple diagram that helps keeping track of what happens when user does something, i.e. press a button or delete something. Flow thing maybe. You may know how it's called. Basically, I just need some boxes where I can p...

Is there a network diagram standard for illustrating web services?

I'm putting together a Solution Architecture document for an enhancement we're adding to our site and it occurs to me that I've never formally illustrated a web service call before. Is there a convention for how web service calls are illustrated on your garden-variety network diagram? Can anyone point me to examples or share something ...

Is it possible for Visio to automatically layout a UML diagram?

Is there a way to just lay everything out in the "best" possible manner, using the entire drawing area available? Or do I have to position the various elements myself? ...

Is there more beautiful database drawing software than visio?

Hello, I want to know if you know other beautiful database drawing software other than visio. Because i think visio is not delegant enough. So Can you give me some advice? Thanks a lot. ...