1 |
1
소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치에 있어서,소프트웨어 컴포넌트 기반 시스템의 테스트 데이터의 집합을 포함하는 외부 입력 파라미터 집합 및 외부 입력 파라미터 연관관계 집합을 생성하고, 상기 외부 입력 파라미터 연관관계 집합에 기초하여 상기 소프트웨어 컴포넌트 기반 시스템의 입출력 연관관계 구조의 유형을 결정하고, 상기 결정된 입출력 연관관계 구조의 유형에 따라 상이한 알고리즘에 의해 테스트 데이터 조합을 생성하는 프로세서를 포함하고,상기 입출력 연관관계 구조의 유형은, 일부의 외부 출력에 대하여 모든 외부 입력이 영향을 주는 연관관계 구조를 나타내는 제1 유형, 각각의 외부 출력에 대하여 서로 독립적인 외부 입력이 영향을 주는 연관관계 구조를 나타내는 제2 유형 및 각각의 외부 출력에 대하여 서로 교집합을 가지는 외부 입력이 영향을 주는 연관관계 구조를 나타내는 제3 유형을 포함하는, 소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치
|
2 |
2
제1항에 있어서,상기 소프트웨어 컴포넌트 기반 시스템의 외부 입력 파라미터, 상기 소프트웨어 컴포넌트 기반 시스템의 외부 출력 파라미터 및 상기 소프트웨어 컴포넌트 기반 시스템 내의 단위 컴포넌트 간의 입출력 연관관계 정보 및 상기 단위 컴포넌트 내부의 입출력 연관관계 정보를 입력받는 입력부를 더 포함하는, 소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치
|
3 |
3
제1항에 있어서,상기 프로세서는 상기 소프트웨어 컴포넌트 기반 시스템의 입출력 연관관계 그래프를 생성하고, 상기 입출력 연관관계 그래프를 이용하여 상기 외부 입력 파라미터 연관관계 집합을 생성하는,소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치
|
4 |
4
제3항에 있어서,상기 프로세서는 상기 소프트웨어 컴포넌트 기반 시스템 내의 단위 컴포넌트 간의 입출력 연관관계 정보 및 상기 단위 컴포넌트 내부의 입출력 연관관계 정보에 기초하여 상기 입출력 연관관계 그래프를 생성하는,소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치
|
5 |
5
삭제
|
6 |
6
제1항에 있어서,상기 소프트웨어 컴포넌트 기반 시스템의 입출력 연관관계 구조가 제1 유형으로 결정된 경우, 상기 프로세서는 상기 테스트 데이터의 집합 모두를 조합하여 상기 테스트 데이터 조합을 생성하는,소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치
|
7 |
7
제1항에 있어서,상기 소프트웨어 컴포넌트 기반 시스템의 입출력 연관관계 구조가 제2 유형으로 결정된 경우, 상기 프로세서는 인디펜던트 유니온(Independent Union) 알고리즘에 따라 상기 외부 입력 파라미터 집합 및 상기 외부 입력 파라미터 연관관계 집합에 기초하여 상기 테스트 데이터 조합을 생성하는,소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치
|
8 |
8
제1항에 있어서,상기 소프트웨어 컴포넌트 기반 시스템의 입출력 연관관계 구조가 제3 유형으로 결정된 경우, 상기 프로세서는 하이브리드오더(HybridOrder) 알고리즘에 따라 상기 외부 입력 파라미터 집합 및 상기 외부 입력 파라미터 연관관계 집합에 기초하여 상기 테스트 데이터 조합을 생성하는,소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치
|
9 |
9
소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치에 있어서,소프트웨어 컴포넌트 기반 시스템 내의 단위 컴포넌트 간의 입출력 연관관계 정보에 기초하여 상기 입출력 연관관계 그래프를 생성하고, 상기 소프트웨어 컴포넌트 기반 시스템의 테스트 데이터의 집합을 포함하는 외부 입력 파라미터 집합 및 외부 입력 파라미터 연관관계 집합을 생성하고, 상기 외부 입력 파라미터 연관관계 집합에 기초하여 상기 소프트웨어 컴포넌트 기반 시스템의 입출력 연관관계 구조의 유형을 결정하고, 상기 결정된 입출력 연관관계 구조의 유형에 따라 상이한 알고리즘에 의해 테스트 데이터 조합을 생성하는 프로세서를 포함하고,상기 입출력 연관관계 구조의 유형은, 일부의 외부 출력에 대하여 모든 외부 입력이 영향을 주는 연관관계 구조를 나타내는 제1 유형, 각각의 외부 출력에 대하여 서로 독립적인 외부 입력이 영향을 주는 연관관계 구조를 나타내는 제2 유형 및 각각의 외부 출력에 대하여 서로 교집합을 가지는 외부 입력이 영향을 주는 연관관계 구조를 나타내는 제3 유형을 포함하는, 소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치
|
10 |
10
제9항에 있어서,상기 소프트웨어 컴포넌트 기반 시스템의 외부 입력 파라미터, 상기 소프트웨어 컴포넌트 기반 시스템의 외부 출력 파라미터 및 상기 소프트웨어 컴포넌트 기반 시스템 내의 단위 컴포넌트 간의 입출력 연관관계 정보를 입력받는 입력부를 더 포함하는, 소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치
|
11 |
11
제9항에 있어서,상기 프로세서는 상기 입출력 연관관계 그래프를 이용하여 상기 외부 입력 파라미터 연관관계 집합을 생성하는,소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치
|
12 |
12
삭제
|
13 |
13
제9항에 있어서,상기 소프트웨어 컴포넌트 기반 시스템의 입출력 연관관계 구조가 제1 유형으로 결정된 경우, 상기 프로세서는 상기 테스트 데이터의 집합 모두를 조합하여 상기 테스트 데이터 조합을 생성하는,소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치
|
14 |
14
제9항에 있어서,상기 소프트웨어 컴포넌트 기반 시스템의 입출력 연관관계 구조가 제2 유형으로 결정된 경우, 상기 프로세서는 인디펜던트 유니온(Independent Union) 알고리즘에 따라 상기 외부 입력 파라미터 집합 및 상기 외부 입력 파라미터 연관관계 집합에 기초하여 상기 테스트 데이터 조합을 생성하는,소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치
|
15 |
15
제9항에 있어서,상기 소프트웨어 컴포넌트 기반 시스템의 입출력 연관관계 구조가 제3 유형으로 결정된 경우, 상기 프로세서는 하이브리드오더(HybridOrder) 알고리즘에 따라 상기 외부 입력 파라미터 집합 및 상기 외부 입력 파라미터 연관관계 집합에 기초하여 상기 테스트 데이터 조합을 생성하는,소프트웨어 컴포넌트 기반 시스템을 위한 테스트 장치
|
16 |
16
소프트웨어 컴포넌트 기반 시스템을 위한 테스트 방법에 있어서,소프트웨어 컴포넌트 기반 시스템 내의 단위 컴포넌트 간의 입출력 연관관계 정보에 기초하여 상기 입출력 연관관계 그래프를 생성하는 단계;상기 소프트웨어 컴포넌트 기반 시스템의 테스트 데이터의 집합을 포함하는 외부 입력 파라미터 집합을 생성하는 단계;상기 입출력 연관관계 그래프를 이용하여 외부 입력 파라미터 연관관계 집합을 생성하는 단계;상기 외부 입력 파라미터 연관관계 집합에 기초하여 상기 소프트웨어 컴포넌트 기반 시스템의 입출력 연관관계 구조의 유형을 결정하는 단계;상기 결정된 입출력 연관관계 구조의 유형에 따라 상이한 알고리즘에 의해 테스트 데이터 조합을 생성하는 단계를 포함하고,상기 입출력 연관관계 구조의 유형은, 일부의 외부 출력에 대하여 모든 외부 입력이 영향을 주는 연관관계 구조를 나타내는 제1 유형, 각각의 외부 출력에 대하여 서로 독립적인 외부 입력이 영향을 주는 연관관계 구조를 나타내는 제2 유형 및 각각의 외부 출력에 대하여 서로 교집합을 가지는 외부 입력이 영향을 주는 연관관계 구조를 나타내는 제3 유형을 포함하는, 소프트웨어 컴포넌트 기반 시스템을 위한 테스트 방법
|
17 |
17
삭제
|
18 |
18
제16항에 있어서,상기 소프트웨어 컴포넌트 기반 시스템의 입출력 연관관계 구조가 제1 유형으로 결정된 경우, 상기 테스트 데이터 조합을 생성하는 단계는, 상기 테스트 데이터의 집합 모두를 조합하여 상기 테스트 데이터 조합을 생성하는 단계를 포함하는,소프트웨어 컴포넌트 기반 시스템을 위한 테스트 방법
|
19 |
19
제16항에 있어서,상기 소프트웨어 컴포넌트 기반 시스템의 입출력 연관관계 구조가 제2 유형으로 결정된 경우, 상기 테스트 데이터 조합을 생성하는 단계는, 인디펜던트 유니온(Independent Union) 알고리즘에 따라 상기 외부 입력 파라미터 집합 및 상기 외부 입력 파라미터 연관관계 집합에 기초하여 상기 테스트 데이터 조합을 생성하는 단계를 포함하는,소프트웨어 컴포넌트 기반 시스템을 위한 테스트 방법
|
20 |
20
제16항에 있어서,상기 소프트웨어 컴포넌트 기반 시스템의 입출력 연관관계 구조가 제3 유형으로 결정된 경우, 상기 테스트 데이터 조합을 생성하는 단계는, 하이브리드오더(HybridOrder) 알고리즘에 따라 상기 외부 입력 파라미터 집합 및 상기 외부 입력 파라미터 연관관계 집합에 기초하여 상기 테스트 데이터 조합을 생성하는 단계를 포함하는,소프트웨어 컴포넌트 기반 시스템을 위한 테스트 방법
|