Hi all. I am soon to embark on a flurry of system documentation. As a part of this, diagrams showing the layout of both hardware, software, data flow and processing will be done. The things to be presented are rather complicated in that there are many components and many connections between the components. I have done diagrams in the past, but have never been wowed by the software. I'm sure a part of that is my experience with the software. But I think that I might also have chosen poorly. Right tool for the task and all that. So, I am looking at the alternatives. My preference is something that runs on multiple platforms (Linux and Windows). To be honest, a Web tool it not out of the question. Except it would be nice to have the diagrams saved locally for use over a long period of time. It is not a one off thing. These diagrams need to be maintained and by perhaps more than one person. At least over time. Interactive diagrams where the viewer can click and get more details or related diagrams would be nice. Having everything in a monster diagram seems like a bad approach. On the other hand, including the diagrams in other documents that might not be dynamic is needed. So, if you have used any such tools (especially on Linux), what are your experiences? And I expecting too much? I have looked at programs like dia. It seems rather basic. But that might just be my knowledge of what it can do. I have also used programs that let you specify the diagram in a text file and it lays out the diagram. That has been fine for simple diagrams. But when the diagrams reach any realistic complexity, the layout is often something that one must struggle with. All pointers are welcome. I have looked at various discussions of this but they are typically so superficial that they provide no real information. I am willing to investigate alternatives. -- Roger Oberholtzer