View : 41 Download: 0

샤모아 프레임 워크의 컴포넌트 맞춤 테스트

샤모아 프레임 워크의 컴포넌트 맞춤 테스트
Issue Date
과학기술대학원 컴퓨터학과
이화여자대학교 과학기술대학원
컴포넌트 기반 소프트웨어 개발(Component-Based Software Development)에서 컴포넌트가 새로운 환경에 재사용될 때 해당 도메인의 요구사항에 맞게 소프트웨어를 개발한다. 따라서 컴포넌트 맞춤 테스트는 컴포넌트가 맞춤으로 인해 발생하는 오류에 대한 테스트이다. 본 논문에서 컴포넌트 기반 구조의 프레임 워크인 샤모아 프레임 워크(Chamois Framework)는 다양한 컴포넌트 아키텍쳐중 COM(Component Object Model)과 .Net기술인 Web Service로 개발되었다. 컴포넌트 기반 소프트웨어 개발(Component-Based Software Development)은 이미 작성된 소프트웨어 컴포넌트를 자신의 목적에 맞도록 재사용함으로써 여러 가지 위험 요소가 따를 수 있다. 따라서, 샤모아 프레임 워크에서 맞춤으로 변형된 컴포넌트에서 발생하는 오류를 테스트하기 위한 컴포넌트 맞춤 테스트 기법이 필요하다. 본 논문에서 컴포넌트 맞춤 테스트 기법을 오류삽입 기반의 COM으로 확장한다. 또한 COM 컴포넌트 맞춤 테스트 기법을 샤모아 프레임 워크에 적용한 사례연구를 보이고, 선정된 테스트 케이스의 효율성을 실험을 통해 평가된다. ; In CBSD(Component-Based Software Development), when the component reuse in new environment, the component user develops a component-based software through the customization, which modifies component to fit into the domain-specific requirements. Therefore the component customization test is a test for failure caused by the component customization. In this paper, the framework of component-based architecture, that is, Chamois Framework developed COM(Component Object Model) and Web Service of .Net technique of various component architecture. CBSD(Component-Based Software Development) can be some risks involved in reusing software that is implemented for another purpose. Therefore the test technique for failure caused by the component customization in the Chamois Framework is necessary. In this paper, we extended a test technique of the component customization to COM(Component Object Model) of fault injection-based. We also show a case study for applying our technique to COM(Component Object Model) component in the Chamois Framework. And we evaluate the effectiveness through an experiment in this paper.
Show the fulltext
Appears in Collections:
과학기술대학원 > 컴퓨터학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
RIS (EndNote)
XLS (Excel)


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.