На мою думку, багато сучасних рамок Dependency Injection є більш-менш реалізацією схеми білої дошки для архітектури додатків. Google Guice, зокрема, дозволяє отримувати конкретні екземпляри об'єкта з "Інжектора" (або дошки, як ви хочете назвати його), анотуючи створені ним об'єкти різними способами (в тому числі за назвою за допомогою анотації @Named) . Він також дозволяє співпрацювати різні модулі, надаючи послуги інжектору (дошці).
Spring схожий, кожен XML-файл контексту (наприклад) може сприяти та використовувати об'єкти з контексту Spring (дошка).
OSGi та його реєстр послуг - ще один приклад реалізації дошки. Ось опис того, як OSGi використовує та підтримує шаблон дошки для його інверсії управління подіями в системах на базі OSGi
Ось підручник про взаємозв'язок між динамічними модулями Spring, OSGi та схемою дошки (стор. 51).
Мій досвід полягає в тому, що, зокрема, Гіс є дуже потужним для підтримки вашої власної реалізації схеми дошки. Якщо більшість ваших об'єктів вводиться з інжектора Guice (дошка), то їх легко ввести у будь-яку іншу дошку, яка потребує певного класу. Таким чином, ви можете завантажувати конкретну білу дошку (наприклад, таку, яка містить факти про ваш домен) за допомогою білої дошки архітектури додатків Guice. (Ви можете зробити подібне з Spring, OSGi або багатьма іншими, хоча це може бути не так прямо).