DocumentCode
2051521
Title
Combinatorial Approach for Automated Platform Diversity Testing
Author
Sisodia, Rajendra Singh ; Channakeshava, Vijaykumar
Author_Institution
Philips Res., Philips Healthcare, Bangalore, India
fYear
2009
fDate
20-25 Sept. 2009
Firstpage
134
Lastpage
139
Abstract
In recent years, product line engineering has been used effectively in many industrial setups to create a large variety of products. One key aspect of product line engineering is to develop re-usable assets often referred to as a platform. Such software platforms are inherently complex due to requirements of providing diverse functionalities, thereby leading to combinatorial test data explosion problem while validating these platforms. In this paper, we present a combinatorial approach for testing varied features and data diversity present within the platform. The proposed solution effectively takes care of complex interdependencies among diversity features and generates only valid combinations for test scenario. We also developed a prototype tool based on our proposed approaches to automate the platform testing. As part of our case study, we have used our prototype to validate a software platform widely being used across Philips Medical Systems (PMS) products. Initial results confirm that our approach significantly improves the overall platform testing process by reducing testing effort and improve the quality of the platform by detecting all interaction faults.
Keywords
middleware; production engineering computing; production testing; Philips Medical Systems products; combinatorial testing approach; diversity testing; interaction fault detection; platform testing; product line engineering; Automatic testing; Collaborative software; Costs; Databases; Programming; Project management; Scheduling; Sorting; Taxonomy; Uncertainty;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Advances, 2009. ICSEA '09. Fourth International Conference on
Conference_Location
Porto
Print_ISBN
978-1-4244-4779-4
Electronic_ISBN
978-0-7695-3777-1
Type
conf
DOI
10.1109/ICSEA.2009.28
Filename
5298475
Link To Document