The configuration library is split into three different libraries.
This library provides the ability to read and write ecf files. It also allows to read ace files and to parse a complete system with all libraries. ConfigurationParserLibrary
Configuration GUI allows to change settings of a configuration with a graphical interface. It is used in EiffelStudio for the project settings. ConfigurationGuiLibrary
This is degree 6 in EiffelStudio and does things like discovering classes in a cluster, merging partial classes, consuming and analyzing assemblies, detecting changed classes. ConfigurationCompilerLibrary