21.01.2014 Views

A Rationale-based Model for Architecture Design Reasoning

A Rationale-based Model for Architecture Design Reasoning

A Rationale-based Model for Architecture Design Reasoning

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

7.2. An empirical study to validate the AREL model<br />

When the AREL diagram was shown to the experts. It was immediately obvious that<br />

the online banking requirement is the driver of this decision and that the security checking<br />

is an important factor in this design decision. As such, AREL serves its purpose well by<br />

explicitly depicting the motivational reasons of the design and the design rationale.<br />

Expert assessment of AREL<br />

The last part of the interview is to have the experts assess the AREL model. The intention<br />

is to seek qualitative opinion on whether AREL would be useful in practice, which is one<br />

of the primary objectives of this thesis. Two questions were asked to see whether the<br />

experts would consider using the AREL <strong>for</strong> modelling architecture design decisions. The<br />

first question asks the experts whether AREL is useful in helping the experts reason with<br />

the EFT design. Table 7.5 shows the responses. Out of the 9 experts, 44.4% think that<br />

AREL is very useful (rating 5), another 44.4% think that it is useful (rating 4), 11.1% is<br />

neutral (rating 3). The result indicates that the experts find that AREL can help them<br />

understand the design reasoning.<br />

Table 7.5: AREL Usefulness in Supporting <strong>Architecture</strong> <strong>Design</strong> <strong>Reasoning</strong><br />

1 2 3 4 5<br />

Not Helpful<br />

Very Helpful<br />

Responses 0 0 1 4 4<br />

Percentages 0 0 11.1 44.4 44.4<br />

The next question asks the expert whether they would capture design rationale with<br />

AREL given reasonable project schedule and resources. The results are shown in Table 7.6.<br />

55.6% of the experts indicated that they would capture design rationale with AREL. 44.4%<br />

of the experts indicated that they would possibly capture design rationale with AREL.<br />

The result shows that there is a very strong intention <strong>for</strong> the experts to capture design<br />

rationale. There are none who indicated that they wouldn’t capture design rationale and<br />

there were none that do not know if they would capture design rationale. It means that<br />

all of the experts find AREL useful and are willing to use it in practice.<br />

Table 7.6: Experts’ Willingness to Use AREL<br />

No Don’t Know Possibly Yes<br />

Responses 0 0 4 5<br />

Percentages 0 0 44.4 55.6<br />

The experts were then asked to provide comments, both positive and negative, about<br />

the AREL method. The experts commented on AREL with respect to designing systems<br />

and they also commented on the other issues that are design knowledge related. The<br />

following are the comments gathered in the interviews.<br />

128

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!