Automated code-based testing for efficient software product line regression testing효율적인 제품 라인 회귀 시험을 위한 코드 기반 자동 시험

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 231
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorKang, Sungwon-
dc.contributor.advisor강성원-
dc.contributor.authorJung, Pilsu-
dc.date.accessioned2021-05-12T19:44:12Z-
dc.date.available2021-05-12T19:44:12Z-
dc.date.issued2020-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=924412&flag=dissertationen_US
dc.identifier.urihttp://hdl.handle.net/10203/284373-
dc.description학위논문(박사) - 한국과학기술원 : 전산학부, 2020.8,[iv, 73 p. :]-
dc.description.abstractRegression testing for software product lines (SPLs) is challenging and can be expensive because it must ensure that all the products of a product family are correct whenever changes are made. SPL regression testing can be made efficient through a test case selection method that selects only the test cases relevant to the changes. In the past, some approaches for SPL test case selection have been proposed. However, either they are not efficient by requiring intervention from human experts or they cannot be used if requirements specifications, architecture and/or traceabilities for test cases are not available or partially eroded. To overcome these limitations, we propose an automated method of source code-based regression test selection for SPLs. Our method reduces unnecessary repetition of the test selection procedure and minimizes the in-depth analysis effort for source code and test cases based on the commonality and variability of a product family. Evaluation results of our method using six product lines show that our method reduces the overall time to perform regression testing by 14.8% ~ 49.1% compared to an approach of repetitively applying the state-of-the-art RTS method for a single product to products of a product family.-
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectProduct line▼aProduct familly▼aRegression testing▼aSoftware evolution▼aTest case selection-
dc.subject제품 라인▼a제품군▼a회귀 시험▼a소프트웨어 진화▼a시험 항목 선택-
dc.titleAutomated code-based testing for efficient software product line regression testing-
dc.title.alternative효율적인 제품 라인 회귀 시험을 위한 코드 기반 자동 시험-
dc.typeThesis(Ph.D)-
dc.identifier.CNRN325007-
dc.description.department한국과학기술원 :전산학부,-
dc.contributor.alternativeauthor정필수-
Appears in Collection
CS-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0