Other Restructuring Projects
The Refactoring Home Page
University of Illinois Software Refactory
Bill Scherlis's page
Open Source
The Open Source Consortium
Eric Raymond's Annotated Microsoft Memos on Open Source
Eric Raymond's Site
Eric Raymond's Writings
, including
The Cathedral and the Bazaar
Some of the bigger open source projects:
GNU (Free Software Foundation)
Linux
Mozilla (Netscape Communicator)
Open Implementation and Aspect-Oriented Programming
Open Implementation Page
Aspect-Oriented Programming Page
STL and Generic Programming
SGI's Official STL site
STL talk and links (can be slow)
Generic Programming ideas from a recent workshop
Dr. Dobbs Interview with Stepanov
Extreme Programming
C2's XP site
Other Software Engineering Projects
Semantics-based Program Analysis and Manipulation Projects Worldwide, from CMU
Programming Languages Research Worldwide, from CMU
Design Patterns Home Page
More Design Patterns
Software Engineering at the University of Washington
IRUS: Irvine Research Unit in Software
Arcadia Project
CWI's Environment Generation Project
Holt Group at the University of Toronto
Reverse Engineering and Program Understanding at Georgia Tech
Wisconsin Program Slicing Project
Resources For Software Engineers
Rational's Universal Modelling Language (UML) Resource Center
LLNL Environmenment, Safety, and Health: Lessons Learned
Christine Dot Com: Best Practices Consulting
ACM SIGPLAN (Programming Languages and Compilers)
ACM SIGSOFT (Software Engineering)
NCSTRL CS Technical Report Library Server
Systems Reengineering Patterns
ICE: Internet Connections for Engineering
Software Technology Support Center (STSC) Reengineering
University Video Communications
Back to Software Evolution Lab Homepage