Browse > Article
http://dx.doi.org/10.3745/KIPSTC.2006.13C.6.691

OSGi based Service Middleware for Context-Aware Applications  

Jung, Heon-Man (경인여대)
Lee, Jung-Hyun (인하대학교 컴퓨터공학부)
Abstract
To support context-aware services in ubiquitous computing environments, there are required dynamic context managing, context reasoning and context modeling technologies. In previous researches, context services are designed using context ontology used in context aware middleware. So, context service cannot change the context ontology in execution time. In this paper, we propose a hierarchical ontology-based context management model and design a context-aware middleware based on this model for supporting active application adaptability and reflecting users' requirements dynamically in contextual changes. It also provides efficient support for inferencing, interpreting, acquiring and discovering various contexts to build context-aware services and presents a resolution method for context conflict which is occurred in execution of service. As the middleware is implemented on the OSGi framework, it can cause interoperability among devices such as computers, PDAs, home appliances and sensors. It can also support the development and operation of context aware services, which are required in the ubiquitous computing environment.
Keywords
Context-Aware Model; Context Ontology; Context-Aware Middleware; Open Services Gateway Initiative(OSGi); Ubiquitous Computing;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Yatani, Koji, Masanori Sugimoto and Fusako Kusunoki. 'Musex: A System for Supporting Children's Collaborative Learning with PDA's.' Second IEEE International Workshop on Wireless and Mobile Technologies in Education. 2004   DOI
2 L. Gong, 'A Software Architecture for Open Service Gateways,' IEEE Internet Computing, Vol.5, No.1, pp.64-70, 2001   DOI   ScienceOn
3 P. Dobrev, D. Famolari, C. Kurzke, and B. A. Miller, 'Device and Service Discovery in Home Networks with OSGi,' IEEE Communications Magazine, Vol.40, No.8, pp. 86-92, 2002   DOI   ScienceOn
4 Tao Gu, Hung KP, Da QZ, 'A Service-oriented. middleware for building context-aware services', Journal. of Network and Computer Applications, Vol.28, 2005   DOI   ScienceOn
5 OWL : http://www.w3.org/2004/OWL/
6 이승근, '유비쿼터스 컴퓨팅 환경을 위한 온톨로지 기반 상황 인식 서비스 미들웨어,' 인하대학교 박사학위 논문, 2006
7 S. Shafer, B. Brumitt, and B. Meyers, 'The EasyLiving Intelligent Environment System'. CHI Workshop on Research Directions in Situated Computing, April, 2000
8 MicroSoft EasyLiving http://research.microsoft.com/easyliving
9 K. Cory, R. Orr, G. Abowd, C. Atkeson, I. Essa, B. MacIntyre, E. Mynatt, T. Starner, and W. Newstetter, 'The aware home: A living laboratory for ubiquitous computing research', In the Proceedings of the Second International Workshop on Cooperative Buildings, 1999
10 http://www-static.cc.gatech.edu/fce/ahri
11 A. K. Dey, 'Supporting the Construction of Context-Aware Applications,' Dagstuhl seminar on Ubiquitous Computing, 2001
12 Chen, Harry, Tim Finin, and Anupam Joshi. 'An Intelligent Broker for Context-Aware Systems.' Adjunct Proceedings of Ubicomp 2003, Seattle, Washington, USA, October 12-15, 2003
13 A. D. Norman, The Invisible Computer: Why Good Products Can Fail, The Personal Computer Is So Complex, and Information Appliances Are the Solution, MIT Press, 1998
14 M. Roman, C. K. Hess, R. Cerqueira, A. Ranganathan, R. H. Campbell, and K. Nahrstedt. 'Gaia: A Middleware Infrastructure to Enable Active Spaces', In IEEE Pervasive Computing, pp.74-83, Oct-Dec., 2002   DOI   ScienceOn
15 Tao Gu; Hung Keng Pung ; Da Qing Zhang, 'Toward an OSGi-Based Infrastructure for Context-Aware Applications', Pervasive Computing, IEEE, volume 3, issue 4, 66-74 pages, Oct., 2004   DOI   ScienceOn
16 M. Weiser and J. S. Brown, The Coming Age of Calm Technology, In P. J. Denning & R. M. Metcalfe(Eds.), Beyond Calculation: The Next Fifty Years of Computing, pp.75-85, 1998
17 J. Wejchert, 'The Disappearing Computer,' Information Document, IST Call for proposals, European Commission, Future and Emerging Technologies, 2000
18 Dey, A.K., et al. 'A conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications,' anchor article of a special issue on Context-Aware Computing, Human-Computer Interaction (HCI) Journal, Vol.16, 2001   DOI   ScienceOn
19 B. N. Schilit, N. Adams, and R. Want, 'Context-aware computing applications,' Proceedings of the Workshop on Mobile Computing System and Applications, pp.85-90, 1994