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, whichDimension
andEvaluationAspect
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
canEvaluateAspectForDimension(EvaluationAspect aspect, Dimension dimension)
List<Dimension>
getDimensions()
DSEConstantsContainer.QualityAttribute
getQualityAttribute()
-
-
-
Method Detail
-
getQualityAttribute
DSEConstantsContainer.QualityAttribute getQualityAttribute()
-
canEvaluateAspectForDimension
boolean canEvaluateAspectForDimension(EvaluationAspect aspect, Dimension dimension)
- Parameters:
aspect
-dimension
- TODO- Returns:
true
, if theEvaluationAspect
can be evaluated;false
, otherwise.
-
-