Listeners Considered Harmful: The Whiteboard Pattern
http://www.osgi.org/documents/osgi_technology/whiteboard.pdf
OSGiのフレームワーク設計で適用したWhiteboardパターンについて、Listenerパターンと比較しながら解説している文献です。Listenerパターンだとイベントそれぞれについてイベントソースを特定しListenerを結びつける処理をプログラマの責務で記述しなくてはならないが、Whiteboardパターンだとそれが一元化されるという内容(のよう)です。
Whiteboardはレジストリという言い方もしています。