ACM Home Page
Please provide us with feedback. Feedback
Manipulating source code in DynamicDesign
Full text PdfPdf (925 KB)
Source Conference on Hypertext and Hypermedia archive
Proceedings of the ACM conference on Hypertext table of contents
Chapel Hill, North Carolina, United States
Pages: 397 - 408  
Year of Publication: 1987
ISBN:0-89791-340-X
Authors
James Bigelow  Computer Aided Software Engineering Division, Design Automation Group, Tektronix, Inc., P.O. Box 4600, MS 94-480, Beaverton, OR
Victor Riley  Computer Aided Software Engineering Division, Design Automation Group, Tektronix, Inc., P.O. Box 4600, MS 94-480, Beaverton, OR
Sponsor
SIGWEB: ACM Special Interest Group on Hypertext, Hypermedia, and Web
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 14,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/317426.317454
What is a DOI?

ABSTRACT

DynamicDesign is a Computer-Aided Software Engineering environment for the C language with a layered system architecture for modularity and versatility. DynamicDesign is composed of facilities to edit hypertext objects, maneuver thorough hypertext graphs, build a hypertext graph from a set of existing C source files, and browse source code, documents and system requirements. This paper discusses the DynamicDesign facilities that deal with the source code, sourceBrowser, and source tree builder utilities. GraphBuild is a utility used to convert C source code into a hypertext source graph, based on the program's call tree. A data dictionary is constructed for the program that contains its local and global variables. The source browser allows the user to traverse, view, and edit a source code tree. Additional facilities for understanding and maintaining the source code and its auxiliary documentation are provided by the browser.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
T.H. Nelson, Literary Machines, T.H. Nelson,Swarthmore, PA., 1981.
 
2
3
4
 
5
R. M edina-Mora and P.H. Feiler, "An Incremental Programming Environment," IEEE Transactions on Software Engineering, vol. SE-7, no. 5, pp. 472-482, Sep. 1981.
 
6
 
7
K. Thompson and D.M. Ritchie, UN/X Programmer's Manual, Bell Laboratories, Murray Hills, NJ. Seventh Edition, 1979.

CITED BY  9

Collaborative Colleagues:
James Bigelow: colleagues
Victor Riley: colleagues