Computer Science
References
- Research Index
- ACM Portal http://portal.acm.org/
- EWDs
Perspectives Fodder
- Category Theory and Views of Documents (William Wake's thesis draft)
CRA, NSF, Political
- Fastlane Login
- Research-Doctorate Programs in the United States: Continuity and Change
- Rank PhD Programs in Computer Science
- SISTO Solicitations
- ITO Office Briefing
- CISE Homepage
- 2001 RI PI Meeting Home Page
Theory, Types
- Papers by Henk Barendregt
- A Behavioral Notion of Subtyping
Conferences
- Programming Language and Compiler Conferences
- OOPSLA'98 Paper Submission Guidelines
- Domain-Specific Languages Workshop
- ECOOP Home Page
- IWOOOS '96
Software Engineering
-
- Andrew Black's AspectJ examples
- IBM Hyperspaces
- Co-ordinating distributed ViewPoints: the anatomy of a consistency check (abstract)
- Extreme Programming
- Testing
- Coverage Analysis Tutorial
Programming
- Program Slicing
- MacAwk Manual
- Aspect Oriented Programming
- Design Patterns Preface
- UML Resources
- Foil For The Workshop On Open Implementation
- Tim Budd's Introduction to Object-Oriented Programming
- Martin Odersky's Papers
- Software Agents
- Current REALbasic Release
-
Refactoring
-
- Michael Hunger's Thesis web pages
-
- Refactoring Benefits and Disadvantages of an Amazing Technique
-
- Many useful references to Java Tools
-
- Michael Fowler's Refactoring Home Pages
-

- Extreme Programming Website
- Summer session course at UIUC
- My Extreme Programming References
Smalltalk
- Classic Smalltalk Papers
Squeak
- Squeak Swiki
- The Swiki on Swikis
- List of Squeak fixes
- Archive of Squeak mailing list
- Concrete Type Inference for Squeak
- Lex Spoon's Static Type inference system
- SUnit
- Squeak quick reference
- SDSU Emerging Technologies Course Web site
Java
-
- KAFFE - A virtual machine to run Java(tm)* code
-
- GJ: Generic Java
-
- Into to Javabeans
-
- Grand's Design Patterns Book
-
- Apple MRJ downloads
-
- Java Documentation at Sun
-
- JDK 1.2 docs
-
- Enumerations in Java
Operating Systems
- The Grasshopper Operating System
- Clarkson OS Course
Other research
- Univ. of Washington Computer Science & Engineering
- Xerox Worksop on Open Implementation
- Ole Agesen's home page
- Forum for Advancing Software engineering Education
- The convergence of communications and computing: What does it mean today?