RISS 학술연구정보서비스

검색

인기 검색어

    다국어 입력

    http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

    변환된 중국어를 복사하여 사용하시면 됩니다.

    예시)
    • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
    • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
    닫기

    Reuse-Based Interface Test Sequence Generation by Considering Function Paths : 함수 수행 경로를 고려한 테스트 케이스 재활용 기반의 인터페이스 테스트 시퀀스 생성 기법

    한글로보기

    https://www.riss.kr/link?id=T12892114

    • 0

      상세조회
    • 0

      다운로드
    서지정보 열기
    • 내보내기
    • 내책장담기
    • 공유하기
    • 오류접수

    부가정보

    다국어 초록 (Multilingual Abstract) kakao i 다국어 번역

    Safety-critical software requires thorough testing since unsafe software may de-grade the quality of software service. As software is getting larger-sized, compli-cated, and connected with other devices, it is important to strictly perform the in-terface testing of a component. Most of software faults tend to be occurred when integrated software components interoperate with each other and the confidence of the interfaces of the components determines that of the whole software system. However, it is difficult and time-consuming for a tester to define significant test cases for the interface testing and inspect all execution paths within the interface since the tester cannot completely analyze the internal architecture of the integrat-ed unit modules. Test cases defined at the unit testing phase provide complicated internal information of each unit module. The tester is given the significant test cases that can verify all the execution paths of the interface by means of reusing the test cases for the unit testing. We propose a method to generate an effective test sequence for the interface testing by means of reusing test cases that provide internal behavior information of unit modules. By means of reusing characterized test cases, the tester has significant test cases for interface testing and can find hidden faults that are occurred by interaction among unit modules.
    번역하기

    Safety-critical software requires thorough testing since unsafe software may de-grade the quality of software service. As software is getting larger-sized, compli-cated, and connected with other devices, it is important to strictly perform the in-terf...

    Safety-critical software requires thorough testing since unsafe software may de-grade the quality of software service. As software is getting larger-sized, compli-cated, and connected with other devices, it is important to strictly perform the in-terface testing of a component. Most of software faults tend to be occurred when integrated software components interoperate with each other and the confidence of the interfaces of the components determines that of the whole software system. However, it is difficult and time-consuming for a tester to define significant test cases for the interface testing and inspect all execution paths within the interface since the tester cannot completely analyze the internal architecture of the integrat-ed unit modules. Test cases defined at the unit testing phase provide complicated internal information of each unit module. The tester is given the significant test cases that can verify all the execution paths of the interface by means of reusing the test cases for the unit testing. We propose a method to generate an effective test sequence for the interface testing by means of reusing test cases that provide internal behavior information of unit modules. By means of reusing characterized test cases, the tester has significant test cases for interface testing and can find hidden faults that are occurred by interaction among unit modules.

    더보기

    목차 (Table of Contents)

    • ABSTRACT 1
    • CHAPTER 1 INTRODUCTION 2
    • 1.1 Motivation 2
    • 1.2 Contributions 6
    • 1.3 Thesis Organization 7
    • ABSTRACT 1
    • CHAPTER 1 INTRODUCTION 2
    • 1.1 Motivation 2
    • 1.2 Contributions 6
    • 1.3 Thesis Organization 7
    • CHAPTER 2 RELATED WORKS 8
    • 2.1 Component Interface 8
    • 2.2 Testing Procedure 11
    • 2.3 Test Sequence Generation 14
    • CHAPTER 3 SELECTION OF REUSED TEST CASES 22
    • 3.1 Writing a Test Case in Source Code 22
    • 3.2 Test Cases to Characterize Function Behavior 29
    • CHAPTER 4 TIME-EFFICIENT TEST SEQUENCE GENERATION 34
    • 4.1 Approach for Test Sequence Generation 34
    • 4.2 Mapping for Test Case Reuse 36
    • 4.3 Time-Efficient Test Sequence Generation 42
    • CHAPTER 5 EXPERIMENT AND EVALUATION 50
    • 5.1 Fault Detection Capability 50
    • 5.2 Test Coverage 53
    • 5.3 Performance of the GTS algorithm 54
    • 5.3.1 Experiment on the PCA Infusion Pump 56
    • 5.3.2 Experiment on the Inres Protocol 67
    • CHAPTER 6 CONCLUSION 82
    • REFERENCES 84
    더보기

    분석정보

    View

    상세정보조회

    0

    Usage

    원문다운로드

    0

    대출신청

    0

    복사신청

    0

    EDDS신청

    0

    동일 주제 내 활용도 TOP

    더보기

    주제

    연도별 연구동향

    연도별 활용동향

    연관논문

    연구자 네트워크맵

    공동연구자 (7)

    유사연구자 (20) 활용도상위20명

    이 자료와 함께 이용한 RISS 자료

    나만을 위한 추천자료

    해외이동버튼