Connecting Pervasive Frameworks Through Mediation
Context information helps an application decide on what to do in order to adapt to its user’s needs. To easily develop ubiquitous applications, there has been increased research in the design and development of frameworks called pervasive computing frameworks. Although these frameworks help application developers create ubiquitous applications easily, interoperability has been a problem because of the different representation of context information and protocols used. This research attempts to solve this problem by creating a Context Information Mediator (CIM) which will serve as a translation gateway between different applications created using different frameworks. To test our system, we developed two versions of an inventory system application that keeps track of items inside a building. The idea here is to let these applications communicate with each other and share information through the CIM.
KeywordsContext Information Data Size Pervasive Computing Client Application Translation Time
Unable to display preview. Download preview PDF.
- 1.Saha, D., Mukherjee, A.: Pervasive computing: A paradigm for the 21st century. Pervasive Computing, IEEE 36(3), 25–31 (2003)Google Scholar
- 2.Sousa, J.P., Garlan, D.: The aura software architecture: an infrastructure for ubiquitous computing. Technical Report CMU-CS-03-183, School of Computer Science, Carnegie Mellon University (2003)Google Scholar
- 3.Sousa, J.P., Garlan, D.: Aura: An architectural framework for user mobility in ubiquitous computing environments. In: Proceedings of 3rd IEEE/IFIP Conference on Software Architecture, Montreal (2002)Google Scholar
- 5.Salber, D., Dey, A.K., Abowd, G.D.: The context toolkit: Aiding the development of context-enabled applications. In: Proceedings of CHI 1999, pp. 434–441. ACM Press, New York (1999)Google Scholar
- 7.Chen, G., Kotz, D.: Solar: A pervasive computing infrastructure for context-aware mobile applications. Technical Report TR2002-421, Dept. of Computer Science, Dartmouth College (2002)Google Scholar
- 11.Lampe, M., Strassner, M., Fleisch, E.: A ubiquitous computing environment for aircraft maintenance. In: SAC 2004: Proceedings of the 2004 ACM symposium on Applied computing, pp. 1586–1592. ACM Press, New York (2004)Google Scholar