Abstract:
The rapid growth of aspect-oriented
applications increases the need to evaluate these
applications. In the past, the software attributes have
been tried to subjectively and objectively evaluate for
the object-oriented applications. However, weighting
the aspect-oriented software attributes is only
subjective, depending mostly on experts’ judgments.
Among the weighting techniques, the Rank-Order
Weighting Method is one of the less subjective
techniques to evaluate the attributes weighting
approaches. In this study, this approach is applied to
assigning the weights of AspectJ’s software attributes.
A simulation was conducted to compare the target
values and based values by using different rank-order
weighting methods with the matching results by using
Self Organizing Map (SOM). The evolvability results
getting from experimenting with the two AspectJ
software projects are discussed in this paper.
According to the results, it is obvious that the rank
ordered weighting method can be effectively applied in
the area of software quality measuring area