Wednesday, 29 July 2009

Kinds of quality attributes

There are at least two types of quality attributes in an architecture:

1) Those that can be 'designed in' at design time: These are effected at design. Modularity, testability are examples of this

2) operational quality: These can be measured only at runtime. During design time, one can only hypothesize or simulate their values. Performance and availability are examples of this

In my work, I'm going to look at operational QAs. Design-time QAs are best manipulated at design time, but operational QAs can only be guesstimated. Therefore, the maximum benefit is obtained when operational QAs are adapted based on actual, in-the-field situations.

No comments:

Post a Comment