Semantic User Profiles Manager based on OSGi

OSGi기반 시맨틱 사용자 프로파일 관리자

  • 송창우 (인하대학교 정보공학과) ;
  • 김종훈 (인하대학교 정보공학과) ;
  • 정경용 (상지대학교 컴퓨터정보공학부) ;
  • 임기욱 (선문대학교 컴퓨터정보학부) ;
  • 이정현 (인하대학교 컴퓨터공학부)
  • Published : 2008.08.28


Research is being made for users' convenient access to services such as personalized data and contents services. The use of information and the fusion of services in various devices and terminals suggest the necessity to know what personalization mechanism is used to provide high quality contents at a time and place desired by users. Existing mechanisms are not easy to be handled by other service providers because each service provider has different preference and personal information, and are very inconvenient because service users have to set up and manage by themselves. Thus, the present paper proposes a Semantic User Profiles Manager based on OSGi, middleware for the provision and extension of semantic services, in order to manage users' profiles dynamically regardless of service provider. In addition, this paper defines a personalized semantic profile that enables user profiling, ontological domain modeling and semantic reasoning. In order to test the validity of this paper, we implemented semantic profiles into a bundle running based on OSGi. When users enter the range of the service area and use various devices, the semantic service matches in correspondence with semantic user profiles. The proposed system can easily extend the matching of services to user profiles and matching between user profiles or between services.


Semantic;Profile;Management System;OSGi


  1. G. Xue, C. Lin, Q. Yang, W. Xi, H. Zeng, Y. Yu, and Z. Chen, "Scalable collaborative filtering using cluster-based smoothing," Proceedings of the 28th annual international ACM SIGIR conference on Research and development in information retrieval, pp.114-121, 2005.
  2. J. Wang, A. P. de Vries, and M. J. T. Reinders, "Unifying user-based and item-based collaborative filtering approaches by similarity fusion," Proceedings of the 29th annual international ACM SIGIR conference on Research and development in information retrieval, pp.501-508, 2006.
  3. K. Keenoy and M. Levene, "Personalization of web search," B. Mobasher and S.S. Anand (Eds.): ITWP 2003, LNAI 3169, pp.201-228, Springer-Verlag, 2005.
  4. B. N. Miller, J. A. Konstan, J. R. Miller, J. A. Konstan, and J. R. Pocketlens, "PocketLens: Toward a Personal Recommender System," ACM Transactions on Information Systems (TOIS), Vol.22, No.3, pp.437-476, 2004.
  5. M. Koch and K. M. Moslein, "Identities Management for E-Commerce and Collaboration Applications," International Journal of Electronic Commerce, Vol.9, No.3, pp.11-29, 2005.
  8. D. Mulligan and A. Schwartz, "Your place or mine?: privacy concerns and solutions for server and client-side storage of personal information," Proceedings of the tenth conference on Computers, freedom and privacy: challenging the assumptions (CFP), pp.81-84, 2000.
  9. C. Tziviskou and M. Brambilla, "OntoWebML: A Knowledge Base Management System for WSML Ontologies," 2nd International Workshop on Semantic Web Enabled Software Engineering (SWESE 2006).
  11. H. Chen, A. Joshi, and T. Finin, "Dynamic Service Discovery for Mobile Computing: Intelligent Agents Meet Jini in the Aether," Cluster Computing, Vol.4, No.4, pp.343-354, 2001.
  12. 정보통신연구진흥원, 결과보고서, 유비쿼터스/임베디드 시스템 소프트웨어 개발 환경 연구, 2007.
  13. 이승근, 김인태, 김태간, 이경모, 임기욱, 이정현, "OSGi 기반 이동 에이전트 관리 시스템 설계", 전자공학회논문지, 제42권, 제5호, pp.41-48, 2005.
  14. 심재호, 한승진, 임기욱, 이정현, "스마트 홈서비스를 위한 사용자 위치 추정 시스템", 한국컴퓨터 정보학회논문지, 제12권, 제5호, pp.155-162, 2007.
  15. 이현자, 심준호, "Description Logic을 이용한 전자카타로그 온톨로지 모델링", 정보과학회논문지, 제32권, 제2호, pp.111-118, 2005.
  16. F. Baader, I. Horrocks, and U. Sattler, "Description Logics as Ontology Languages for the Semantic Web," Knstliche Intelligenz, Vol.16, 2002.
  17. M. Brambilla, I. Celino, S. Ceri, D. Cerizza, E. D. Valle, and F. M. Facca, "A Software Engineering Approach to Design and Development of Semantic Web Service Applications," In Proc. of the 5th Int. Semantic Web Conf. (ISWC 2006), LNCS 4273, pp.172-186, 2006.
  18. L. Li and I. Horrocks, "A Software Framework for Matchmaking Based on Semantic Web Technology," International Journal of Electronic Commerce, Vol.8, No.4, pp.39-60, 2004.