loading...
The Value of Architecturally Significant Information Extracted from Patterns for Architecture Evaluation: A Controlled Experiment
Sydney, Australia April 18-April 21
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASWEC.2006.52Australian Software Engineering Confe ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Muhammad Ali Babar, National ICT Australia Ltd. and University of New South Wales, Australia
Barbara Kitchenham, National ICT Australia Ltd. and University of New South Wales, Australia
Piyush Maheshwari, National ICT Australia Ltd. and University of New South Wales, Australia
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.
Citation:
Muhammad Ali Babar, Barbara Kitchenham, Piyush Maheshwari, "The Value of Architecturally Significant Information Extracted from Patterns for Architecture Evaluation: A Controlled Experiment," aswec, pp.379-390, Australian Software Engineering Conference (ASWEC'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.