Publication:
Increasing test efficiency by risk-driven model-based testing

dc.contributor.authorGebizli, C. Ş.
dc.contributor.authorKırkıcı, A.
dc.contributor.authorSözer, Hasan
dc.contributor.departmentComputer Science
dc.contributor.ozuauthorSÖZER, Hasan
dc.date.accessioned2019-03-07T06:33:37Z
dc.date.available2019-03-07T06:33:37Z
dc.date.issued2018-10
dc.description.abstractWe introduce an approach and a tool, RIMA, for adapting test models used for model-based testing to augment information regarding failure risk. We represent test models in the form of Markov chains. These models comprise a set of states and a set of state transitions that are annotated with probability values. These values steer the test case generation process, which aims at covering the most probable paths. RIMA refines these models in 3 steps. First, it updates transition probabilities based on a collected usage profile. Second, it updates the resulting models based on fault likelihood at each state, which is estimated based on static code analysis. Third, it performs updates based on error likelihood at each state, which is estimated with dynamic analysis. The approach is evaluated with two industrial case studies for testing digital TVs and smart phones. Results show that the approach increases test efficiency by revealing more faults in less testing time.
dc.description.sponsorshipVestel Electronics ; Turkish Ministry of Science, Industry and Technology
dc.identifier.doi10.1016/j.jss.2018.06.080
dc.identifier.endpage365
dc.identifier.issn0164-1212
dc.identifier.scopus2-s2.0-85049896037
dc.identifier.startpage356
dc.identifier.urihttp://hdl.handle.net/10679/6195
dc.identifier.urihttps://doi.org/10.1016/j.jss.2018.06.080
dc.identifier.volume144
dc.identifier.wos000445441100020
dc.language.isoeng
dc.peerreviewedyes
dc.publicationstatusPublished
dc.publisherElsevier
dc.relation.ispartofJournal of Systems and Software
dc.relation.publicationcategoryInternational Refereed Journal
dc.rightsrestrictedAccess
dc.subject.keywordsModel-based testing
dc.subject.keywordsModel refinement
dc.subject.keywordsStatistical usage testing
dc.subject.keywordsRisk-based testing
dc.subject.keywordsIndustrial case study
dc.subject.keywordsSoftware test automation
dc.titleIncreasing test efficiency by risk-driven model-based testing
dc.typearticle
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