Title :
The value of architecturally significant information extracted from patterns for architecture evaluation: a controlled experiment
Author :
Babar, Muhammad Ali ; Kitchenham, Barbara ; Maheshwari, Piyush
Author_Institution :
New South Wales Univ., NSW, Australia
Abstract :
We have developed an approach to identify and capture architecturally significant information from patterns (ASIP), which can be used to improve architecture design and evaluation. Our experimental goal was to evaluate whether the use of the ASIP improves the quality of scenarios developed to evaluate software architecture. Out of 24 subjects 21 were experienced software engineers who had returned to University for a postgraduate studies and remaining 3 were fourth year undergraduate students. All participants were taking a course in software architecture. The participants were randomly assigned to two groups of equal size. Both groups developed scenarios for architecture evaluation. One group (treatment group) was given ASIP information the other (control group) was not. The outcome variable was the quality of the scenarios produced by each participant working individually. The treatment group participants also completed a post-experiment questionnaire. Our results support the hypothesis that ASIP information assists scenario development in the context of architecture evaluation.
Keywords :
software architecture; software performance evaluation; software quality; ASIP information; architecturally significant information from pattern; software architecture design; software architecture evaluation; Application specific processors; Australia; Computer architecture; Concrete; Data mining; Documentation; Performance analysis; Programming; Software architecture; Software quality;
Conference_Titel :
Software Engineering Conference, 2006. Australian
Print_ISBN :
0-7695-2551-2
DOI :
10.1109/ASWEC.2006.52