Аннотация:Existing configuration frameworks typically used for Java applications has several significant shortcomings, lack of type safety and no capabilities for self-documentation being the most important ones. This paper discusses requirements for a new configuration framework based on modern Java platform features.