To CS 121 Home Page
CS 121 Reference Links
Recent (most recent first) Each of these links to a page of more links.
Testing
Software Correctness
Formal Methods
Cleanroom Software Development
Design by Contract
Project Management
Design Patterns
Object-Oriented Design Principles
STL (C++ Standard Template Library)
UML (Unified Modeling Language)
CRC Cards
Life-Cycle Models
Use Cases
SRS (Software Requirements Specifications)
Tools
Version Control
Documentation Tools
Coding Standards
GUI Tools
Other Tools
(commercial)
FAQs
comp.software-eng
Patterns
UML
comp.software.testing FAQ
UNIX
General References
Organized list of readings
Software Engineering Biblography
Software Engineering Archives
Software Engineering Definitions
Software Engineering Education Links
Comparison: Software Engineering and Other Engineering Disciplines
Model Problems in Software Architecture
The Software Engineering Process Guidebook
(NASA, Langley)
SoftwareEngineering.org
Component-Based Development
FASE: Forum for Advancing Software Engineering Education
Best Practices Notes