DocumentCode :
1727802
Title :
Testing of User-Configurable Software Systems Using Firewalls
Author :
Robinson, Brian ; White, Lee
Author_Institution :
ABB Corp. Res., Raleigh, NC
fYear :
2008
Firstpage :
177
Lastpage :
186
Abstract :
User-configurable software systems present many challenges to software testers. These systems are created to address a large number of possible uses, each of which is based on a specific configuration. As configurations are made up of groups of configurable elements and settings, a huge number of possible combinations exist. Since it is infeasible to test all configurations before release, many latent defects remain in the software once deployed. An incremental testing process is presented to address this problem, including examples of how it can be used with various user-configurable systems in the field. The proposed solution is evaluated with a set of empirical studies conducted on two separate ABB software systems using real customer configurations and changes. The three case studies analyzed failures reported by many different customers around the world and show that this incremental testing process is effective at detecting latent defects exposed by customer configuration changes in user-configurable systems.
Keywords :
authorisation; program testing; customer configuration changes; firewalls; incremental testing process; latent defect detection; user-configurable software system testing; Control systems; Enterprise resource planning; Monitoring; Power generation planning; Real time systems; Reliability engineering; Software reliability; Software systems; Software testing; System testing; Regression; Testing; User-Configurable;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering, 2008. ISSRE 2008. 19th International Symposium on
Conference_Location :
Seattle, WA
ISSN :
1071-9458
Print_ISBN :
978-0-7695-3405-3
Electronic_ISBN :
1071-9458
Type :
conf
DOI :
10.1109/ISSRE.2008.46
Filename :
4700322
Link To Document :
بازگشت