Via Peter O'Kelly's Reality Check:
ACM Queue - On Plug-ins and Extensible Architectures - an interesting look at plug in architectures, using Eclipse as one example.