Publication:
Model-based software product line testing by coupling feature Mmodels with hierarchical Markov chain usage models

dc.contributor.authorSahin Gebizli, C.
dc.contributor.authorSözer, Hasan
dc.contributor.departmentComputer Science
dc.contributor.ozuauthorSÖZER, Hasan
dc.date.accessioned2017-01-24T12:47:51Z
dc.date.available2017-01-24T12:47:51Z
dc.date.issued2016
dc.description.abstractModel-based testing automates test case generation based on usage models of a system. In this paper, we introduce an approach for systematic reuse of these models for testing a large family of products. In our approach, we model system usage with hierarchical Markov chains. These models capture all possible usage scenarios for a family of systems. We document variability explicitly and separately with a feature model. We map optional and alternative features in the feature model to a set of transitions in the usage model. Transition probabilities are modified according to the selected features so that the generated test cases focus only on these features. We performed an industrial case study to evaluate the feasibility and efficiency of the approach. We observed that the cost of product line engineering adoption can be amortized with the testing of even a small number of products.en_US
dc.description.sponsorshipVestel Electronics ; Turkish Ministry of Science, Industry and Technology
dc.identifier.doi10.1109/QRS-C.2016.42en_US
dc.identifier.isbn978-1-5090-3713-1
dc.identifier.scopus2-s2.0-84991769535
dc.identifier.urihttp://hdl.handle.net/10679/4730
dc.identifier.urihttps://doi.org/10.1109/QRS-C.2016.42
dc.identifier.wos000386627300039
dc.language.isoengen_US
dc.publicationstatuspublisheden_US
dc.publisherIEEEen_US
dc.relation.ispartofSoftware Quality, Reliability and Security Companion (QRS-C), 2016 IEEE International Conference onen_US
dc.relation.publicationcategoryInternational
dc.rightsinfo:eu-repo/semantics/restrictedAccess
dc.subject.keywordsIndustrial case studyen_US
dc.subject.keywordsModel-based testingen_US
dc.subject.keywordsSoftware product linesen_US
dc.subject.keywordsFeature modelingen_US
dc.subject.keywordsTest automationen_US
dc.titleModel-based software product line testing by coupling feature Mmodels with hierarchical Markov chain usage modelsen_US
dc.typeConference paperen_US
dspace.entity.typePublication
relation.isOrgUnitOfPublication85662e71-2a61-492a-b407-df4d38ab90d7
relation.isOrgUnitOfPublication.latestForDiscovery85662e71-2a61-492a-b407-df4d38ab90d7

Files

License bundle

Now showing 1 - 1 of 1
Placeholder
Name:
license.txt
Size:
1.45 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections