Skip to content

Commit

Permalink
Update to new ArCoTL interface.
Browse files Browse the repository at this point in the history
  • Loading branch information
dfuchss committed Aug 22, 2024
1 parent c94a5be commit e273c6a
Showing 1 changed file with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
import edu.kit.kastel.mcse.ardoco.id.InconsistencyChecker;
import edu.kit.kastel.mcse.ardoco.tlr.connectiongenerator.ConnectionGenerator;
import edu.kit.kastel.mcse.ardoco.tlr.models.agents.ArCoTLModelProviderAgent;
import edu.kit.kastel.mcse.ardoco.tlr.models.agents.ArchitectureConfiguration;
import edu.kit.kastel.mcse.ardoco.tlr.recommendationgenerator.RecommendationGenerator;
import edu.kit.kastel.mcse.ardoco.tlr.text.providers.TextPreprocessingAgent;
import edu.kit.kastel.mcse.ardoco.tlr.textextraction.TextExtraction;
Expand Down Expand Up @@ -52,8 +53,9 @@ private void definePipeline(File inputText, File inputArchitectureModel, Archite
DataRepositoryHelper.putInputText(dataRepository, text);

arDoCo.addPipelineStep(TextPreprocessingAgent.get(additionalConfigs, dataRepository));
ArCoTLModelProviderAgent arCoTLModelProviderAgent = ArCoTLModelProviderAgent.get(inputArchitectureModel, architectureModelType, null, additionalConfigs,
dataRepository);
var architectureConfiguration = new ArchitectureConfiguration(inputArchitectureModel, architectureModelType);
ArCoTLModelProviderAgent arCoTLModelProviderAgent = ArCoTLModelProviderAgent.getArCoTLModelProviderAgent(dataRepository, additionalConfigs,
architectureConfiguration, null);
arDoCo.addPipelineStep(arCoTLModelProviderAgent);
arDoCo.addPipelineStep(TextExtraction.get(additionalConfigs, dataRepository));
arDoCo.addPipelineStep(RecommendationGenerator.get(additionalConfigs, dataRepository));
Expand Down

0 comments on commit e273c6a

Please sign in to comment.