Configuration Provider - A design pattern You have an application that reads in configuration data at start-up. Your program consists of multiple threads with similar functionality. Some of the configuration data applies to all threads; the other part of the data applies to individual threads only. The configuration data should be read-only after it has been provided at start-up. This paper introduces the pattern Configuration Provider as an implementation suggestion for this context. Klaus Meffert (www.doktor-meffert.de) and Ilka Philippow