A Customized Device Recommender System based on Context-Aware in Ubiquitous Environments

유비쿼터스 환경에서 상황인지 기반 사용자 맞춤형 장치 추천 시스템

  • Park, Jong-Hyun (Division of Information Technology & Shipbuilding, Koje College) ;
  • Park, Won-Ik (Department of Computer Engineering, Chungnam National University) ;
  • Kim, Young-Kuk (Department of Computer Engineering, Chungnam National University) ;
  • Kang, Ji-Hoon (Department of Computer Engineering, Chungnam National University)
  • 박종현 (거제대학 조선정보기술계열) ;
  • 박원익 (충남대학교 컴퓨터공학과) ;
  • 김영국 (충남대학교 컴퓨터공학과) ;
  • 강지훈 (충남대학교 컴퓨터공학과)
  • Published : 2009.05.25


In ubiquitous environments, invisible devices and software are connected to one another to provide convenient services to users. In this environments, users want to get a variety of customized services by using only an individual mobile device which has limitations such as tiny display screens, limited input, and less powerful processors. Therefore, The device sharing for solving these limitation problems and its efficient processing is one of the new research topics. This paper proposes a device recommender system which searches and recommends devices for composing user requested services. The device recommender system infers devices based on environmental context of a user. However, customized devices for each user are different because of a variety of user preference even if users want to get the same service in the same space, Therefore the paper considers the user preference for device recommendation. Our device recommender system is implemented and tested on the real mobile object developed for device sharing in ubiquitous environments. Therefore we can expect that the system will be adaptable in real device sharing environments.


  1. K. Romer, T. Schoch, F. Mattern & T. Dubendorfer, 'Smart Identification Frameworks for Ubiquitous Computing Application,' Proceedings of PERCOM 2003, Fort Worth, USA, March, 2003 https://doi.org/10.1023/B:WINE.0000044028.20424.85
  2. M. Weiser, 'Some computer science issues in ubiquitous computing,' Communications of the ACM, Vol. 36, Issue 7, pp.75-84, July, 2003 https://doi.org/10.1145/159544.159617
  3. 박원익, 박종현, 김영국, 강지훈 '유비쿼터스 환경에서의 상황인지 기반 디바이스 협업 시스템' 대한전자공학회논문지 제45권 CI편 제3호 pp.86-96, 2008년 5월
  4. 홍성범, 박종현, 김영국, 강지훈 '서비스 및 상황에 따른 장치 공유를 위한 온톨로지 기반 추론' 2008 대한전자공학회 추계학술대회 제31권 제2호 pp.867- 868, 서울 연세대학교, 2008년 11월
  5. D. Saha, A. Mykherjee, 'Pervasive Computing: A Paradigm for the 21st Century', IEEE Computer Vol.36, Issue 3, March 2003 pp.25-31 https://doi.org/10.1109/MC.2003.1185214
  6. MC Lee, HK Jang, YS Paik, SE Jin and S Lee, 'Device Collaboration Framework in Ubiquitous Environment: Celadon', SEUS-WCCIA'06, Gyeongju, Korea, April, 2006
  7. Harry Chen, Tim Finin, and Anupam Joshi, 'An Ontology for Context-Aware Pervasive Computing Environments', In Proceedings of Workshop on Ontologies and Distributed Systems, in conjunction with IJCAI 2003 Conference, Acapulco, Mexico, August 2003. https://doi.org/10.1017/S0269888904000025
  8. 'About Context Broker Architecture', http://cobra.umbc.edu/about.html
  9. X. H. Wang, D. Q. Zhang, T. Gu, H. K. Pung, 'Ontology Based Context Modeling and Reasoning using OWL,' PERCOMW'04, pp.18- 22, 2004 https://doi.org/10.1109/PERCOMW.2004.1276898
  10. H. Chen, F. Perich, T. Finin, A. Joshi, 'SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications,' MobiQuitous'04, pp.258-267, 2004 https://doi.org/10.1109/MOBIQ.2004.1331732
  11. Grigoris Antoniou, Antonis Bikakis, 'DR-Prolog: A System for Defeasible Reasoning with Rules and Ontologies on the Semantic Web,' IEEE Transaction on Knowledge and Data Engineering, Vol. 19, No.2, pp. 233-245, Feb. 2007 https://doi.org/10.1109/TKDE.2007.29
  12. Alessandra Agostini, Claudio Bettini, Diniele Riboni, 'A Performance Evaluation of Ontology- based Context Reasoning,' PERCOMW'07, pp. 3-8, 2007
  13. W3C RDF Primer, Recommendation 10 February 2004, http://www.w3.org/TR/2004/REC-rdf-primer-20040210/
  14. SPARQL Query Language for RDF, W3C Recommendation 15 January 2008, http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/
  15. JENA2: A Semantic Web Framework, http://jena.sourceforge.net/
  16. JESS, the Rule Engine for the JavaTM Platform, http://herzberg.ca.sandia.gov/jess/
  17. OWL Web Ontology Language Overview, W3C Recommendation 10 February 2004, http://www.w3.org/TR/2004/REC-owl-features-20040210/
  18. Y. M. Jeong, J. H. Kim, J. J. Ko, S. W. Lee, M. H. Kim, & J. C. Choi, 'Resource Collaboration Framework based on Context Awareness in Ubiquitous Computing Environment,' Proceedings of ICUCT 2008, Khabarovsk, Russia, August 2008