Sie wollen oder müssen Architektur dokumentieren und möchten dafür grafische Darstellungen verwenden? Sie wünschen sich verständliche Diagramme, die auch zukünftig noch leicht änderbar sind? Sie möchten, dass Ihre Diagramme für unterschiedliche Zielgruppen nützlich sind? Und wenn Sie ganz ehrlich sind, wollen Sie dieses Doku-Zeugs in möglichst kurzer Zeit erledigen, damit Sie sich wieder anderen Dingen zuwenden können.
Overview of PlantUML diagram language specification

Graphviz is open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.

Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. Automatic graph drawing has many important applications in software engineering, database and web design, networking, and in visual interfaces for many other domains.
Graphviz is open source graph visualization software. It has several main graph layout programs. See the Gallery for some sample layouts. It also has web and interactive graphical interfaces, and auxiliary tools, libraries, and language bindings.
The Mac OS X edition of Graphviz, by Glen Low, won two 2004 Apple Design Awards.
The Graphviz layout programs take descriptions of graphs in a simple text language, and make diagrams in several useful formats such as images and SVG for web pages, Postscript for inclusion in PDF or other documents; or display in an interactive graph browser. (Graphviz also supports GXL, an XML dialect.)
Graphviz has many useful features for concrete diagrams, such as options for colors, fonts, tabular node layouts, line styles, hyperlinks, and custom shapes.
In practice, graphs are usually generated from an external data sources, but they can also be created and edited manually, either as raw text files or within a graphical editor. (Graphviz was not intended to be a Visio replacement, so it is probably frustrating to try to use it that way.)
We are gathering and investigating information about interfaces of modern and obsolete electronic hardware: pinouts of interface ports, layouts of expansion slots, information about other connectors of computers and various electronic devices. Information on functions of pins in connector (pinout) is essential for everyone who want to investigate modern computer hardware, explore the way it's works, connect various devices to computer, make DIY electronic devices.
Our handbook features 2802 documents with:
- Pinouts of computer hardware components, internal connectors, buses and input/output ports (i.e. PC Serial port pinout, PCI Bus ).
- Pinouts and brief information about some common computer hardware interfaces like RS232 interface, USB pinout, SATA connector and many others.
- Pinouts of audio/video connectors - S-Video connector or VGA connector pinout
- Pinouts of cellular phones, consumer audio/video hardware and over devices - Nokia Pop po rt pinout or Apple iPod, iPhone, iPad Dock connector
- Schemes of cables and converters for computer peripherals and other devices (USB to RS232 serial converter schematic and others)
- Layout and numbering scheme of common and device-specific connectors
- Some practical aspect of pinouts applications - i.e. How to wire the RJ45 connection ethernet network cable