Interface IAnalysisQualityAttributeDeclaration
- All Known Implementing Classes:
AbstractPerformanceAttributeDeclaration
,CostSolverQualityAttributeDeclaration
,FeatureSolverQualityAttributeDeclaration
,LQNQualityAttributeDeclaration
,ReliabilitySolverQualityAttributeDeclaration
,SecuritySolverQualityAttributeDeclaration
,SimuComQualityAttributeDeclaration
,SimulizarQualityAttributeDeclaration
public interface IAnalysisQualityAttributeDeclaration
This class is to be implemented by extensions of de.uka.ipd.sdq.dsexplore.analysis.
It declares, which
Dimension
and EvaluationAspect
can be evaluated.
FIXME: there is a conceptual mismatch here: An attribute is performance, not response time
SimuCom can for example evaluate response time and throughput. These are two dimensions, but only
one attribute, namely performance. Thus, attribute : dimension is not 1:1. (Anne)-
Method Summary
Modifier and TypeMethodDescriptionboolean
canEvaluateAspectForDimension
(EvaluationAspect aspect, Dimension dimension)
-
Method Details
-
getQualityAttribute
DSEConstantsContainer.QualityAttribute getQualityAttribute() -
getDimensions
- Returns:
- the Dimension that can be evaluated.
-
canEvaluateAspectForDimension
- Parameters:
aspect
-dimension
- TODO- Returns:
true
, if theEvaluationAspect
can be evaluated;false
, otherwise.
-