|
Last Update: September 2006
by Gemma Grau
|
|
Evaluating Architectures
There are several ways for evaluating the generated
architectures, each of them following an specific property.
- Evaluate Current Architecture. When analysing architectures, sometimes it
is useful to evaluate certain architectures individually. Thus, the architecture
represented by the i* model of the current page can be evaluated for the properties
chosen by the user.
For doing so, the application displays a form for choosing the properties that
have to be evaluated and another form for showing the results.
- Evaluate All Generated Architectures. When analysing architectures, a
new property may be considered of interest and has to be applied to the already
generated architectures. Also, when architecture wizard is used several times to
generate different architectures and we want to evaluate them all according to the
same properties. When evaluating all the generated architectures, the architecture
represented by the i* model of the current page and the ones in the following pages
until the last one of the document, are evaluated for the properties chosen by the
user.
For doing so, the application displays a form for choosing the properties that have to be evaluated and another form for showing the results.
- Evaluate architectures in an EXCEL file. The metrics defined in the
Properties Catalogue can only be of a certain kind, in order to allow to compute
more elaborated metrics, it is possible to export all the generated architectures
to an EXCEL file and defining more elaborated metrics
When the exportation is finish, the EXCEL file REACT.xls is opened and filled
in the form that the generated architectures may be evaluated with more complicated
metrics. The metrics has to be explicitly defined in the EXCEL file.
It is possible to define a new metric it can change the dependee, depender or
dependum values on the metric section and, as the values on the architectures are
formulas based on this values, the results are automatically updated.
More elaborated metrics can be defined by using the formulas and other facilities
provided by the EXCEL.
The following Screenshot of the EXCEL file highlights the different parts of
the EXCEL: the metric (green) the architecture dependencies description and
evaluation (yellow) and the summary of the results (orange).
|
|