All articles
- February 18, 2010 Software Engineering And Testing Research at UIUC
- November 25, 2009 How To Present
- November 23, 2009 Lessons From Parallelizing Matrix Multiplication
- November 7, 2009 OOPSLA '09: Onward!
- October 27, 2009 OOPSLA '09: Workshop on Refactoring Tools (WRT)
- October 27, 2009 OOPSLA '09: Dynamic Languages Symposium (DLS)
- October 22, 2009 How Complex is "Personal Computing"? ââ¬â by the Fine Folks from VPRI
- July 9, 2009 A Pattern Language for Screencasting
- June 2, 2009 ParaPLoP'09: First Workshop on Parallel Programming Patterns
- February 28, 2009 Newspeak Prototype
- February 1, 2009 Statistical Debugging: Using Statistics for Good not Evil
- January 19, 2009 Prediction is very difficult....
- January 3, 2009 A Series of Unrelated Events
- November 28, 2008 Over-reliance on End User Testing
- October 25, 2008 OOPSLA '08: DSL Panel ââ¬â The Good, The Bad and The Ugly
- October 21, 2008 OOPSLA '08: Seaside and Squeak BOF
- October 21, 2008 OOPSLA '08: Lisp50@OOPSLA
- October 21, 2008 OOPSLA '08: Designed by Designer
- October 20, 2008 OOPSLA '08: Smalltalk Superpowers
- October 19, 2008 OOPSLA '08: Workshop on Refactoring Tools
- October 17, 2008 OOPSLA '08: On our way
- October 5, 2008 Reflections|Projections '08: Keep Your Shoes On
- October 3, 2008 Reflections|Projections '08: Studies in the Ballistic Arts
- August 15, 2008 Eclipse Ganymede Review Follow-up
- June 5, 2008 Eclipse Ganymede Features Worth Talking About
- May 28, 2008 Dwemthy's Array in Smalltalk
- May 27, 2008 EuroPLoP '08: Shepherding experience
- March 31, 2008 Better Code Browsing in Squeak
- November 3, 2007 OOPSLA '07: Collaboration and Telecollaboration in Design
- October 29, 2007 OOPSLA '07: Software Architecture Tutorial
- October 29, 2007 OOPSLA '07: SemmleCode Demo
- October 29, 2007 OOPSLA '07: Jazz Demo
- October 29, 2007 OOPSLA '07: Educators' Symposium
- October 29, 2007 OOPSLA '07: Dynamic Languages Symposium
- October 29, 2007 OOPSLA '07: BOFs
- September 23, 2007 Problem Frames: Helping Software Engineers See the Real World?
- September 3, 2007 Squeak by Example - The Book
- July 23, 2007 Erlang
- May 30, 2007 Finding Code in Squeak
- May 26, 2007 Installing packages in Squeak
- May 25, 2007 Getting acquainted with Squeak
- May 25, 2007 Creating projects in Squeak
- May 24, 2007 Updated website to Typo 4.1
- January 30, 2007 Aspect-Oriented Programming Refactoring
- January 29, 2007 Design Patterns and AspectJ
- January 23, 2007 Aspect-Oriented Programming
- December 19, 2006 Domain Driven Design Quickly
- December 15, 2006 Python Refactoring (Transformation) Tool
- December 5, 2006 ArchJava
- December 2, 2006 Documentation for Typo
- November 29, 2006 Worse is neither better nor worse !
- November 29, 2006 Convention Over Configuration Pattern
- November 27, 2006 The Architecture of Complexity
- November 17, 2006 REST Web Architecture
- November 8, 2006 Adaptive Object Model
- November 6, 2006 Software Architectural Primitives
- November 2, 2006 A Pattern Language
- October 31, 2006 Social Issues and Software Architecture
- October 31, 2006 Code that appeals to us humans
- October 31, 2006 Big Ball of Mud
- October 18, 2006 Does following the patterns make us domain-driven developers?
- October 18, 2006 DDD: Large-scale Structure
- October 15, 2006 DDD: Maintaining Model Integrity
- October 15, 2006 DDD: Distillation
- October 11, 2006 DDD: Supple Design
- October 11, 2006 DDD: Relating Design Patterns to the Model
- October 11, 2006 DDD: Applying Analysis Patterns
- October 9, 2006 Software Development: It's a Religion
- October 8, 2006 DDD: Using the language
- October 8, 2006 DDD: Making Implicit Concepts Explicit
- October 8, 2006 DDD: Breakthrough
- October 4, 2006 DDD: Life Cycle of a Domain Object
- October 4, 2006 DDD: A Model Expressed in Software
- October 3, 2006 DDD: Isolating the Domain
- October 1, 2006 DDD: Crunching knowledge
- October 1, 2006 DDD: Communication and the Use of Language
- October 1, 2006 DDD: Binding Model and Implementation
- September 29, 2006 Inheritance and relational databases
- September 27, 2006 SAIP: Software Architecture in the Future
- September 26, 2006 Why Java Applets did not make it
- September 24, 2006 SAIP: J2EE and EJB
- September 24, 2006 SAIP:Building Systems from Off-the-shelf Components
- September 20, 2006 SAIP: The World Wide Web
- September 20, 2006 SAIP: Software Product Lines
- September 19, 2006 SAIP: The CBAM
- September 17, 2006 Software Reuse
- September 17, 2006 SAIP: The ATAM [Evaluating architecture]
- September 14, 2006 SAIP: Reconstructing Software Architecture
- September 13, 2006 SAIP: Documenting Software Architecture
- September 12, 2006 SAIP: Designing the Architecture
- September 10, 2006 SAIP: Air Traffic Control
- September 7, 2006 Usability for non-programmers
- September 6, 2006 SAIP: Understanding Quality Attributes
- September 6, 2006 SAIP: Achieving Qualities
- September 4, 2006 SAIP: What is Software Architecture?
- September 4, 2006 SAIP: The Architecture Business Cycle
- August 31, 2006 Architecture, design and implementation
- August 30, 2006 "4+1" View of Model Software Architecture
- August 27, 2006 Software architecture: An Introduction
- August 24, 2006 Welcome