if (this.publication == null) {
File configFile = new File(_publication.getDirectory(), PublicationImpl.CONFIGURATION_FILE);
DefaultConfigurationBuilder builder = new DefaultConfigurationBuilder();
try {
Configuration config = builder.buildFromFile(configFile);
Configuration usecasesConfig = config.getChild(ELEMENT_USECASES);
if (usecasesConfig != null) {
Configuration[] usecaseConfigs = usecasesConfig.getChildren(ELEMENT_USECASE);
for (int i = 0; i < usecaseConfigs.length; i++) {
String usecaseName = usecaseConfigs[i].getAttribute(ATTRIBUTE_NAME);