ACM Home Page
Please provide us with feedback. Feedback
The making of VIVID: a software engineering perspective
Full text PdfPdf (1.06 MB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 24th ACM/IEEE Design Automation Conference table of contents
Miami Beach, Florida, United States
Pages: 74 - 81  
Year of Publication: 1987
ISBN:0-8186-0781-5
Author
J. B. Rosenberg  Duke University, Department of Computer Science, Durham, NC
Sponsor
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 4,   Citation Count: 1
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/37888.37899
What is a DOI?

ABSTRACT

This paper is about the software engineering facets of the making of a large programming systems product for symbolic VLSI CAD called VIVID. Issues such as how teams were organized, how conceptual integrity was maintained, and portability are discussed. Specific tools are also described that were built to aid in the development of VIVID. Methods are explored that aid in managing large systems with many directories and huge numbers of files. Finally, techniques for debugging such a large system are discussed. This paper's goal is to share these tools, techniques and methods to improve the software engineering practices used by all developers of CAD as well as other large software systems.


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.

 
Bro75
 
Fel79
Stuart I. Feldman. Make ~ A Program for Maintaining Computer Programs. Technical Report UNIX Berkeley 4.1BSD System Documentation, U C Berkeley, Berkeley, CA, Feb. 12 1979.
 
Joh75
S. C. Johnson. Yacc ~ Yet Another Compiler-Compiler. Technical Report Comp. Sci. Tech. Rep. No. 32, Bell Laboratories, Murray Hill, NJ, July 1975.
 
KR78
 
Les75
M. E. Lesk. Le~- A Lezical Analyzer Generator. Technical Report Comp. Sci. Tech. Rep. No. 39, Bell Laboratories, Murray Hill, NJ, October 1975.
Par72