Title :
Towards the automatic generation of software diagrams
Author :
Protsko, L. Beth ; Sorenson, Paul G. ; Tremblay, J. Paul ; Schaefer, Douglas A.
Author_Institution :
Dept. of Comput. Sci., Saskatchewan Univ., Saskatoon, Sask., Canada
fDate :
1/1/1991 12:00:00 AM
Abstract :
The authors formulate the criteria for drawing dataflow diagrams and describe the placement and routing algorithms used in a system called MONDRIAN. A generalized approach to the question of software diagrams is proposed based on the authors´ experience with MONDRIAN and a metasystem approach to the creation of CASE (computer-aided software engineering) environments. A formal approach to the definition of software objects and their graphical representation is given. The use of location constraints as a basis for generalized layout algorithms is discussed
Keywords :
diagrams; flowcharting; programming; CASE environments; MONDRIAN; automatic generation; computer-aided software engineering; dataflow diagrams; drawing; graphical representation; layout algorithms; location constraints; metasystem; placement algorithms; routing algorithms; software diagrams; software objects; Computer aided software engineering; Costs; Design for disassembly; Documentation; Flow production systems; Layout; Productivity; Programming; Routing; Specification languages;
Journal_Title :
Software Engineering, IEEE Transactions on