All Classes and Interfaces

Class
Description
 
The defining interface of the org.palladiosimulator.somox.analyzer.rules.analyst extension point.
 
 
 
Component<T extends org.palladiosimulator.pcm.repository.RepositoryComponent>
 
Components are CompilationUnits.
 
 
 
 
Used to build Components.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Represents an entity able to deconstruct a source of model-based information like existing models or configuration files into model-elements and model-relations.
 
 
 
 
 
 
 
The DockerParser parses a docker-compose file to extract a mapping between service names (microservices) and Java model instances.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class is used to detect and hold all relevant elements found during the processing of rules.
PcmElement<T extends de.uka.ipd.sdq.identifier.Identifier>
 
 
 
 
An analyst that currently does nothing.
 
 
 
 
 
A decompositor able to extract model-elements and model-relations from a PCM repository.
 
 
 
 
 
 
This interface has to be implemented in order to write rules.
 
The rule engine identifies PCM elements like components and interfaces inside source code via rules specified by a user before.
An adapter for RuleEngineConfiguration, not more than a formality for use as a type parameter AbstractWorkflowBasedLaunchConfigurationDelegate
 
 
 
 
 
 
 
A general exception for the rule engine.
 
 
 
This class is used as a supporting library for writing rules for the rule engine.
 
The defining interface for any plug-in style service for the rule engine.
 
 
 
 
 
 
 
 
 
 
 
 
SimpleDiscoverer<T extends tools.mdsd.mocore.framework.surrogate.Replaceable>
Realization of the abstract framework discoverer without changes or adaptations in behavior.