사용자 중심의 시나리오에 기반한 개인화 서비스 합성 및 제공 시스템

Personalized Service Composition and Provision System Based on User-centered Scenarios

  • 정종윤 (아주대학교 정보통신전문대학원) ;
  • 류기열 (아주대학교 정보 및 컴퓨터 공학부) ;
  • 노병희 (아주대학교 정보 및 컴퓨터 공학부)
  • 발행 : 2009.09.15

초록

유비쿼터스 환경에서 사용자의 상황에 부합하는 서비스를 제공하기 위해 기존의 서비스를 합성 하여 새로운 서비스를 제공하는 방안에 대한 연구가 점점 증가하고 있다. 그러나 다수의 사용자들이 존재하는 서비스 공간에서 사용자에게 개인화된 서비스를 제공하는 것은 매우 어려운 일이다. 본 논문은 사용자 중심의 서비스 시나리오에 기반한 서비스 합성 모델을 제안하고 사용자의 상황에 필요한 서비스를 동적으로 발견하고 결합하여 개인화된 서비스를 제공하는 시스템을 제안한다. 이 시스템은 유비쿼터스 공간에 존재하는 이질적이고 제한된 자원을 가지는 다양한 스마트 객체들로부터 필요한 서비스를 찾기 위한 서비스 발견 프로토콜을 지원한다. 또한 제안된 시스템은 사용자로부터 파생되는 다양한 서비스 시나리오와 정보의 저장소 및 사용자에게 필요한 서비스 실행기로서의 역할을 수행한다. 본 논문에서는 제안한 시스템을 검증하기 위하여 휴대용 단말기를 위한 프로토타입 시스템을 구현한다.

To deliver services suitable to user's situation in the ubiquitous environment, the researches on realizing new services by combining existing ones have been continuously increased. But, it is difficult to provide the personalized services to each user located in the ubiquitous service space where multiple users coexist. In this paper, we propose a service composition model based on user-centered service scenarios and a system for providing personalized services through finding services suitable to user's situation and combining them. The proposed system supports a simple service discovery protocol for finding services from heterogeneous smart objects with limited computing power in the ubiquitous environment. The system aggregates and stores various service scenarios and data derived from users and executes the appropriate services for users. We design and implement a prototype system for the mobile personal device.

키워드

참고문헌

  1. S. Kalasapur, M. Kumar, and B. Shirazi, "Dyna-mic Service Composition in Pervasive Computing," Parallel and Distributed Systems, IEEE Trans-actions on, vol.18, pp.907-918, 2007 https://doi.org/10.1109/TPDS.2007.1039
  2. Br${\o}$nsted, J., Hansen, K.M., Ingstrup, M., “A Survey of Service Composition Mechanisms in Ubiquitous Computing,” In UbiComp 2007 Work-shop Proceedings, pp.87-92, 2007
  3. W. Li, F. Kilander and C. G. Jansson, “Toward a Person-Centric Context Aware System,” Workshop on Requirements and Solutions for Pervasive Software Infrastructures, May 2006
  4. M. Vallee, F. Ramparany, and L. Vercouter, “Flexible composition of smart device services,” In: The 2005 International Conference on Pervasive Systems and Computing(PSC-05), Las Vegas, pp. 27-30, 2005
  5. M. Williams, Yuping Yang, N. Taylor, S. McBur-ney, F. Papadopoulou, F. Mahon, and M. Crotty, “Personalized Dynamic Composition of Services and Resources in a Wireless Pervasive Computing Environment,” Wireless Pervasive Computing, 2006 1st International Symposium on, pp.1-6, 16-18 Jan. 2006 https://doi.org/10.1109/ISWPC.2006.1613627
  6. D. Svensson, G. Hedin, and B. Magnusson, “Pervasive applications through scripted assem-blies of services,” In Proceedings of 1st Interna-tional Workshop on Software Engineering of Per-vasive Services, pp.301-307, 2007 https://doi.org/10.1109/PERSER.2007.4283931
  7. G.D. Abowd, A.K. Dey, P.J. Brown, N. Davies, M. Smith. and P. Steggles, “Towards a Better Under-standing of Context and Context-Awareness,” Karlsruhe, Germany: Springer-Verlag, pp.304-307, 1999
  8. G. Kapitsaki, D. Kateros, I. Foukarakis, G. Prezerakos, D. Kaklamani, and I. Venieris, “Ser-vice Composition: State of the art and future challenges,” Mobile and Wireless Communications Summit, 2007, 16th IST, pp.1-5, July. 2007 https://doi.org/10.1109/ISTMWC.2007.4299297
  9. IETF RFC 1907, "Service Location Protocol,v.2," Aug. 1999
  10. The Bluethooth SIG, "Specification of the Bluetooth System, CoreVersion1.1," Feb. 2001
  11. K. KIM, S. YOO, H. LEE, S. Daniel Park, J. Lee, "Simple Service Location Protocol for 6LoWPAN," IETF Internet Draft, June, 2007
  12. L. Bastida, F.J. Nieto, and R. Tola, "Context-aware service composition: a methodology and a case study," SDSOA '08, ACM, pp.19-24. 2008 https://doi.org/10.1145/1370916.1370921
  13. F. Perich, S. Avancha, D. Chakraborty, A. Joshi, and Y. Yesha, "Profile Driven Data Management for Pervasive Environments," Lecture Notes in Computer Science, vol.2453. Springer-Verlag, pp.361-370, 2002