An Optimal Adapter Chaining Scheme for Seamless Service in Heterogeneous Ubiquitous Environments

이질적인 유비쿼터스 환경에서 지속적인 서비스 제공을 위한 최적의 어댑터 체인 생성 기법

  • Published : 2007.10.26

Abstract

유비쿼터스 환경에서 사용자는 장소의 이동에 상관없이 지속적인 서비스를 제공받아야 한다. 이동 중에 서비스 지속성을 보장하려면 대체 서비스를 검색하는 기술뿐만 아니라, 새로운 대체 서비스의 사용을 위한 서비스 인터페이스 간 불일치를 해결할 수 있는 기술이 필요하다. 인터페이스 불일치 문제를 해결하는 대표적인 방법은 인터페이스 어댑터를 사용하는 것이다. 하지만, 어댑터 개발의 부담이 크다는 단점이 있어, 이를 보완하기 위한 방법으로 어댑터의 반자동 생성이나 어댑터 체인 기법에 대한 연구들이 있다. 본 논문에서는 적응 손실 측면에서 최적의 어댑터 체인을 생성하는 기법을 제안한다. 제안한 기법은 기존의 어댑터 제인 기법에서 고려하지 못했던 단일 인터페이스 내의 메소드 의존성을 고려하여 적응손실을 측정하는 방법과 이를 반영하여 어댑터 체인을 생성하는 어댑터 제인 생성 알고리즘으로 구성된다. 시뮬레이션을 통해 제안한 기법이 비교적 짧은 시간 내에 최적의 어댑터 체인을 생성할 수 있음을 보인다.

Keywords