skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A layout algorithm for data flow diagrams

Journal Article · · IEEE Trans. Software Eng.; (United States)

A layout algorithm is presented that allows the automatic drawing of data flow diagrams, a diagrammatic representation widely used in the functional analysis of information systems. A grid standard is defined for such diagrams, and aesthetics for a good readability are identified. The layout algorithm receives as input an abstract graph, specifying connectivity relations between the elements of the diagram, and produces as output a corresponding diagram according to the aesthetics. The basic strategy is to build incrementally the layout; first, a good topology is constructed with few crossings between edges; subsequently, the shape of the diagram is determined in terms of angles appearing along edges; and finally, dimensions are given to the graph, obtaining a grid skeleton for the diagram.

Research Organization:
Dipartimento di Informatica e Sistemistica, Universita di Roma ''La Sapienza,'' Via Buonarroti 12, 00185 Rome
OSTI ID:
5549864
Journal Information:
IEEE Trans. Software Eng.; (United States), Vol. 12:4
Country of Publication:
United States
Language:
English

Similar Records

Algorithms for VLSI layout
Thesis/Dissertation · Fri Jan 01 00:00:00 EST 1988 · OSTI ID:5549864

Automating the layout of network diagrams with specified visual organization
Journal Article · Tue Mar 01 00:00:00 EST 1994 · IEEE Transactions on Systems, Man, and Cybernetics · OSTI ID:5549864

Corner-based geometric layout rule checking for VLSI circuits
Thesis/Dissertation · Tue Jan 01 00:00:00 EST 1985 · OSTI ID:5549864