Interface Exporter

All Superinterfaces:
ConfigurableComponent

public interface Exporter extends ConfigurableComponent
Interface for model exporter that are respoonsible to produce the target software architecture model out of the internal software architecture model.
  • Method Details

    • init

      void init()
      initialize the analyzer
    • export

      ExportResult export(HashMap<String,String> preferences, org.palladiosimulator.pcm.repository.Repository internalArchitectureModel)
      Execute the analyzer
      Parameters:
      preferences - The preferences for this analyzer
      internalArchitectureModel - The internal architecture model represented through a Q-IMPREss repository
      extractionResultMap - The map of extraction results
      Returns:
      The analysis result object