Testing of adapted components using mutation techniques변용 컴포넌트를 위한 뮤테이션 테스팅 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 447
  • Download : 0
Component-based software engineering intends to construct applications by combining reusable components. However, a component to be reused has to be adapted to match the application``s requirements. Once adaptation process is finished, the adapted components need to be tested to ensure that it behaves properly in their application context. However, since the source code of the component is unavailable for component testing and the size of the adaptation code is too small for program analysis and testing techniques to be employed, conventional testing techniques are thought to be ineffective. In this paper, we apply the mutation technique to testing of adapted components. Based on observing on what kinds of adaptation are typically made to a component, we have classified the types of adaptation. We have then designed mutation operators which are effective for detecting errors associated with these adaptation types. Finally, we have conducted a simple experiment to assess effectiveness of mutation operators designed in this research. Our experiment shows that the mutation technique is useful for testing of adapted components.
Advisors
Kwon, Yong-Raeresearcher권용래researcher
Description
한국과학기술원 : 전산학전공,
Publisher
한국과학기술원
Issue Date
2000
Identifier
157544/325007 / 000983195
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학전공, 2000.2, [ v, 41 p. ]

Keywords

Mutation testing; Software testing; Component based software engineering; 컴포넌트기반소프트웨어기술; 뮤테이션 테스팅; 소프트웨어 테스팅

URI
http://hdl.handle.net/10203/34378
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=157544&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
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