Ludwig-Maximilians-Universität� München,
Institut für Informatik,
Lehr- und Forschungseinheit für Programmierung und Softwaretechnik
Automatic layout is a widely integrated technique to model diagrams in computer-aided design (CAD) tools. Most applications employ a sophisticated layout algorithm tailored to the special need of the program.
SeamCAD is developed at the Laboratory of Systemic Modeling (LAMS) of EPFL, Switzerland. It is specially designed for the Systemic Enterprise Architecture Methodology (SEAM), which aims to align the IT-infrastructure to a firm's strategic business goals.
The current version of SeamCAD doesn't include an automatic layout yet. In this thesis we investigate on the problem of layout adjustment for diagrams, in which we wish to avoid overlapping, while preserving the diagram's original structure by moving elements as little as possible. The solution is an algorithm based on the force-scan algorithm and integrated and integrated into SeamCAD which respects to the SEAM method.