Interface IAnalysisQualityAttributeDeclaration
-
- All Known Implementing Classes:
AbstractPerformanceAttributeDeclaration,CostSolverQualityAttributeDeclaration,FeatureSolverQualityAttributeDeclaration,LQNQualityAttributeDeclaration,ReliabilitySolverQualityAttributeDeclaration,SecuritySolverQualityAttributeDeclaration,SimuComQualityAttributeDeclaration,SimulizarQualityAttributeDeclaration
public interface IAnalysisQualityAttributeDeclarationThis class is to be implemented by extensions of de.uka.ipd.sdq.dsexplore.analysis. It declares, whichDimensionandEvaluationAspectcan 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 booleancanEvaluateAspectForDimension(EvaluationAspect aspect, Dimension dimension)List<Dimension>getDimensions()DSEConstantsContainer.QualityAttributegetQualityAttribute()
-
-
-
Method Detail
-
getQualityAttribute
DSEConstantsContainer.QualityAttribute getQualityAttribute()
-
canEvaluateAspectForDimension
boolean canEvaluateAspectForDimension(EvaluationAspect aspect, Dimension dimension)
- Parameters:
aspect-dimension- TODO- Returns:
true, if theEvaluationAspectcan be evaluated;false, otherwise.
-
-