The dynamic resolution of dependent components of a plug-in including, during a runtime of an application, dynamically accessing, for a plug-in invoked by the application, a manifest listing classes capable of providing an interface for the plug-in, and dependent components that provide functionality...http://www.google.fr/patents/US8046779?utm_source=gb-gplus-shareBrevet US8046779 - Dynamic resolution of dependent components