임베디드 시스템은 서로 데이터를 주고 받는 여러 개의 모듈로 구성되어 있다. 통합 테스팅에서 모듈간에 잘못된 리소스 자료를 전달하게 되면 수행 오류 또는 비정상상황을 유발하게 된다....

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
https://www.riss.kr/link?id=T14744646
대구 : 경북대학교 대학원, 2018
2018
영어
005.43 판사항(23)
대한민국
94 p. : ill. ; 26 cm.
Thesis Advisor: 이우진.
Includes bibliographical references.
0
상세조회0
다운로드임베디드 시스템은 서로 데이터를 주고 받는 여러 개의 모듈로 구성되어 있다. 통합 테스팅에서 모듈간에 잘못된 리소스 자료를 전달하게 되면 수행 오류 또는 비정상상황을 유발하게 된다....
임베디드 시스템은 서로 데이터를 주고 받는 여러 개의 모듈로 구성되어 있다. 통합 테스팅에서 모듈간에 잘못된 리소스 자료를 전달하게 되면 수행 오류 또는 비정상상황을 유발하게 된다. 임베디드 시스템의 모듈간에는 많은 상호작용 경로가 존재하므로 모든 경우를 테스트하는 것은 불가능하다. 모듈간의 상호작용은 직접 상호작용과 간접 상호작용으로 나뉠 수 있는데, 직접 상호작용은 호출관계로 이루어지며, 간접 상호작용은 리소스를 통한 간접 영향을 받는 경우는 숨겨진 상호작용이다. 통한 테스팅 단계에서는 직접 상호작용은 많이 다루어지지만, 간접 상호작용은 거의 다루어지지 않거나 부분적으로 다루어진다. 이 연구에서는 간접 상호작용을 체계적으로 다루기 위해, 간접 상호작용 패턴과 상호작용 모델을 제안하고 이를 활용한 테스트 케이스 생성을 하는 새로운 방법을 제안한다. 오류 삽입 기법과 데이터 흐름 커버리지 기법을 이용하여 제안된 방법의 적용성 및 효율성을 검증한다. 또한 프로토콜 상태 머신을 이용하여 간접 상호작용 행위와 시간 제약사항을 모델링하고 반응성 등과 같은 시간과 연관된 시스템 속성을 검사하는 테스트 케이스를 생성한다.
다국어 초록 (Multilingual Abstract)
Embedded systems comprise several modules that exchange data by interacting among themselves. In integration testing, exchanging the wrong resource data among modules may lead to execution errors or anomalies. It is not possible to test all interactio...
Embedded systems comprise several modules that exchange data by interacting among themselves. In integration testing, exchanging the wrong resource data among modules may lead to execution errors or anomalies. It is not possible to test all interaction among modules for large combinational paths among them. There are two kinds of interaction. Direct interaction is the explicit call relation between modules and indirect interaction is the remaining relations that are made underneath interface which possess data dependence relationship with resources. In the integration testing phase, while direct interaction is usually checked, the indirect interaction is not or partially covered. In this thesis, for systematically handling the indirect interaction, a noble approach is proposed for generating interaction model using indirect interaction pattern and design test criteria based on different interaction errors to generate test cases. In order to evaluate the effectiveness and feasibility of the proposed approach, fault injection and data flow coverage techniques are used. Also, a protocol state machine is used to model the behavior of indirect interaction and then impose timing constraints on it. Based on the timing model, time-critical test cases are generated for checking time-related system properties such as response time.
목차 (Table of Contents)