Bazaar: A Conceptual Framework for Physical Space Applications

  • Kaori Fujinami
  • Tetsuo Yamabe
  • Tatsuo Nakajima
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3598)


In ubiquitous computing era, the notion of context-awareness will play an important role. An application should be aware of its operating context for supporting and enriching human activities. Such contextual information is required to be extracted as seamlessly as possible through interaction between users and surrounding environments. This leads to the need for dealing with a wide variety of contextual information from a physical world.

In this paper, we propose a conceptual framework, Bazaar, for modeling the physical world and for manipulating the model. It constructs the model with self-descriptive objects represented as a set of triples. Additionally, it provides a programming model for a developer so that he/she can intuitively manipulate the model and develop an application. We also report experiences with building a sample application.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Auto-ID Center. Web site:
  2. 2.
    Beigl, M., Gellersen, H.-W., Schmidt, A.: MediaCups: Experience with Design and Use of Computer-Augmented Everyday Objects. Computer Networks, Special Issue on Pervasive Computing 35(4), 401–409 (2001)Google Scholar
  3. 3.
    Beigl, M., Zimmer, T., Decker, C.: A Location Model for Communicating and Processing of Context. Personal and Ubiquitous Computing 6(5–6), 341–357 (2002)CrossRefGoogle Scholar
  4. 4.
    Burnett, M., Prekop, P., Rainsford, C.: Intimate Location Modeling for Context Aware Computing. In: Proceedings of the Workshop on Location Modeling for Ubiquitous Computing, in UbiComp 2001, September 2001, pp. 77–82 (2001)Google Scholar
  5. 5.
    Chen, G., Kotz, D.: A Survey of Context-Aware Mobile Computing Research. Technical Report TR2000-381, Department of Computer Science, Dartmouth College (2000)Google Scholar
  6. 6.
    Computer science and telecommunications board. Embedded, Everywhere, A Research Agenda for Networked Systems of Embedded Computers. National Research Council (2001)Google Scholar
  7. 7.
    Dey, A., Abowd, G., Salber, D.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Human-Computer Interaction 16(2-4), 97–166 (2001)CrossRefGoogle Scholar
  8. 8.
    Eclipse Foundation. Web site:
  9. 9.
    Fujinami, K., Yamabe, T., Nakajima, T.: Take me with you!: A Case Study of Context-aware Application integrating Cyber and Physical Spaces. In: Proceedings of ACM Symposium on Applied Computing (SAC) 2004, March 2004, pp. 1607–1614 (2004)Google Scholar
  10. 10.
    Gellersen, H., Beigl, M.: Ambient Telepresense: Colleague Awareness in Smart Environments. In: Proceedings of the 1st International Workshop on Managing Interactions in Smart Environments, MANSE 1999, pp. 80–88 (1999)Google Scholar
  11. 11.
    Gellersen, H., Schmidt, A., Beigl, M.: Multi-Sensor Context-Awareness in Mobile Devices and Smart Artifacts. Journal on Mobile Networks and Applications, Special Issue on Mobility of Systems, Users, Data and Computing (MONET) 7(5), 341–351 (2002)zbMATHCrossRefGoogle Scholar
  12. 12.
    Harter, A., Hopper, A., Steggles, P., Ward, A., Webster, P.: The Anatomy of a Context-Aware Application. Mobile Computing and Networking, 59–68 (1999)Google Scholar
  13. 13.
    HP Labs Semantic Web research group. Jena 2,
  14. 14.
    IsaViz. A Visual Authoring Tool for RDF,
  15. 15.
    Lassila, O., Swick, R.: Resource Description Framework(RDF) Model and Syntax Specification,
  16. 16.
    McGrath, R., Ranganathan, A., Campbell, R., Mickunas, M.: Use of Ontologies in Pervasive Computing Environments. Technical Report UIUCDCS-R-2003-2332, Department of Computer Science, University of Illinois, Urbana-Champaign (Apri 2003)Google Scholar
  17. 17.
    Nicklas, D., Großmann, M., Schwarz, T., Volz, S., Mitschang, B.: A Model-Based, Open Architecture for Mobile, Spatially Aware Applications. In: Jensen, C.S., Schneider, M., Seeger, B., Tsotras, V.J. (eds.) SSTD 2001. LNCS, vol. 2121, pp. 117–135. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  18. 18.
    Oulasvirta, A., Kurvinen, E., Kankainen, T.: Understanding contexts by being there: case studies in bodystorming. Personal and Ubiquitous Computing 7, 125–134 (2003)CrossRefGoogle Scholar
  19. 19.
    Phidgets Inc. Web site,
  20. 20.
    Schilit, B., Adams, N., Want, R.: Context-Aware Computing Applications. In: Proceedings of IEEE Workshop on Mobile Computing Systems and Applications (1994)Google Scholar
  21. 21.
    Schmidt, A.: Implicit Human Computer Interaction Through Context. Personal Technologies 4(2-3), 191–199 (2000)CrossRefGoogle Scholar
  22. 22.
    Seaborne, A.: RDQL - A Query Language for RDF,
  23. 23.
    W3C. Semantic web,
  24. 24.
    Weiser, M.: The Computer for the Twenty-First Century. Scientific American, 94–104 (September 1991)Google Scholar
  25. 25.
    Yamabe, T., Fujinami, K., Nakajima, T.: Experiences with Building Sentient Materials using Various Sensors. In: Proceedings of the the 4th International Workshop on Smart Appliances and Wearable Computing(IWSAWC), March 2004, pp. 445–450 (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Kaori Fujinami
    • 1
  • Tetsuo Yamabe
    • 1
  • Tatsuo Nakajima
    • 1
  1. 1.Department of Computer ScienceWaseda UniversityTokyoJapan

Personalised recommendations