http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
An Object Interaction Testing Approach based on Interaction Pattern in Object-Oriented System
Hossain Muhammad Iqbal(후세인무하메드입팔),Woo Jin Lee(이우진) 한국정보과학회 2014 정보과학회논문지 : 소프트웨어 및 응용 Vol.41 No.1
객체지향 개념은 효율적인 구조화 개념으로 인해 소프트웨어 설계에 널리 이용되고 있다. 일반적으로 객체는 메시지 전송 방식으로 다른 객체의 메소드를 호출한다. 여러 객체간의 상호작용은 이러한 호출 관계뿐만 아니라 묵시적인 데이터 흐름에 의한 상호작용 패턴이 존재한다. 이러한 객체간의 묵시적 상호작용은 객체간의 특정 의존성을 유발하며 이로 인해 객체간의 의존성 테스트를 어렵게 한다. 일반적인 객체지향 테스트에서는 각 클래스와 클래스간의 호출관계를 중점적으로 다루지만, 데이터 흐름에 기인하여 겉으로 드러나지 않는 묵시적 상호작용 패턴을 파악하고 검사하는 것이 더욱 필요하다. 이 연구에서는 이러한 상호작용 패턴을 데이터 흐름 분석 기법으로 분석하여 뽑아내고 이러한 상호작용 별로 데이터 흐름테스트 기법을 활용하여 테스트 시나리오를 생성하는 기법을 제안한다. Object-oriented paradigm has rapidly become the preferred model for system design by its structuring mechanism. Usually an object invokes some method of another object by sending messages to one another. Besides interaction based on calling relation, there exists several dataflow driven interaction patterns which may contain complex interactions between more than one object. These implicit object interactions cause specific dependency among the classes, which makes the testing procedure difficult. Traditional testing techniques are used widely to test each class and its direct calling relationship but it is necessary to identify and check implicit interaction patterns between instances of different classes. In this paper, we investigate different object interaction pattern and generate test sequences for each of the pattern using data flow approach.