On Plug-ins and Extensible Architectures
ACMQueue.com's March 2005 Edition has an article by Dorian Birsan from IBM.
On Plug-ins and Extensible Architectures
https://acmqueue.org/modules.php?name=Content&pa=showpage&pid=286
The discussion is based on Eclipse project. But much of the content is applicable to any host writer.