DocumentCode :
2135308
Title :
A heuristics approach to automatic data flow diagram layout
Author :
Tan, K.-P. ; Ong, G.H. ; Wong, P.
Author_Institution :
Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
fYear :
1993
fDate :
19-23 Jul 1993
Firstpage :
314
Lastpage :
323
Abstract :
A heuristics method for the automatic placement of data flow diagrams (DFDs) is presented. It fulfills the whole set of aesthetics requirements for a nice DFD layout within an acceptable time bound. The system allocates the process with most data flows at the center of a 2-D grid space and effectively handles the positional preference for entities, processes, and data stores. The test cut function detects any crisscrossing of data flows and any cutting of DFD objects. The pop function pops up to those objects of high intersection weight to the upper layer under aesthetics optimization. This 3-D DFD contains only linear data flows with all crisscrossings eliminated. A noncutting connection between two objects can be seen clearly by rotating the 3-D DFD at every 90° step. Thus, the heuristics method realizes the abstraction of automatic diagram creation
Keywords :
computer aided software engineering; data flow graphs; optimisation; system documentation; aesthetics optimization; aesthetics requirements; automatic data flow diagram layout; automatic diagram creation; data stores; entities; heuristics method; intersection weight; pop function; positional preference; processes; test cut function; Algorithm design and analysis; Computer aided software engineering; Design for disassembly; Integrated circuit layout; Manufacturing; Printed circuits; System testing; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Software Engineering, 1993. CASE '93., Proceeding of the Sixth International Workshop on
ISSN :
1066-1387
Print_ISBN :
0-8186-3480-4
Type :
conf
DOI :
10.1109/CASE.1993.634835
Filename :
634835
Link To Document :
بازگشت