Brown Computer Science
 Home Search  
 
 About Us
 News
 Events/Talks
 Courses
 Graduate Study
 Undergraduate Study
 People
 Research
 Software Catalog
 Rooms & Labs
 Computing Systems
 Publications
   conduit!
   House Rules
   Tech Reports
     By Author
     By Number
     By Title
   Unplugged
 Industrial Relations

Tech Report CS-92-01

UGA Software Standards

Matthias M. Wloka, Nate Huang, D. Brookshire Conner

January 1992

Abstract:

Software standards are a set of rules applied by programmers to insure readable and maintainable source code. The software standards described in this report cover high-level concepts, such as documentation issues and general approaches to programming, as well as low-level concepts, like naming conventions, code and comment formatting style. The low-level rules are formulated for the C programming language. By applying these software standards to the UGA system, the Brown Graphics Group has been able to create an extensive software environment. The goal of producing readable, maintainable, and consistent source code has been achieved within the UGA system. The concepts can be applied to other software development environments to attain similar goals.

(complete text in compressed postscript)

Page Owner: John Bazik Last Modified: Mon Sep 11 15:10:16 2000