A New Context Script Language for Developing Context-Aware Application Systems in Ubiquitous Computing

  • Jae-Woo Chang
  • Yong-Ki Kim
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4097)


In order to develop a variety of context-aware application systems, we require a context script language to describe both various decisions on context-awareness and appropriate procedures according to the decision. In this paper, we propose a new context script language which can represent a variety of contexts as a standard syntax. The proposed context script language is a general purpose one to provide users with functions to define a given context in a clear and precise manner. To show the usefulness of the proposed context script language, we develop a context-aware application system using it, which can provide users with a music playing service in ubiquitous computing environment.


Ubiquitous Computing Music Playing Popular Music Fixed Node Context Object 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Banavar, G., Bernstein, A.: Issues and challenges in ubiquitous computing: Software infrastructure and design challenges for ubiquitous computing applications. Communication of ACM 45(12), 92–96 (2002)CrossRefGoogle Scholar
  2. 2.
    Weiser, M.: Some Computer Science Issues in Ubiquitous Computing. Communication of the ACM 36(7), 75–84 (1993)CrossRefGoogle Scholar
  3. 3.
    Yau, S.S., Karim, F.: Context-sensitive Middleware for Real-time Software in Ubiquitous Computing Environments. In: Proc. of 4th IEEE Symposium on Object-oriented Real-time Distributed Computing, pp. 163–170 (2001)Google Scholar
  4. 4.
    Couderc, P., Kermarrec, A.M.: Improving Level of Service for Mobile Users Using Context-Awareness. In: Proc. of 18th IEEE Symposium on Reliable Distributed Systems, pp. 24–33 (1999)Google Scholar
  5. 5.
    Dey, A.K.: Understanding and Using Context. Personal and Ubiquitous Computing Journal 5(1), 4–7 (2001)CrossRefGoogle Scholar
  6. 6.
    Affix: Bluetooth Protocol Stack for Linux,
  7. 7.
    Bluetooth Version 1.1 Profile,
  8. 8.
    Priyantha, N.B., Chakraborty, A., Balakrishnan, H.: The Cricket Locaion Support System. In: 6th ACM/IEEE Int’l Conf. on Mobile Computing and Networking (MOBICOM), pp. 32–43 (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Jae-Woo Chang
    • 1
  • Yong-Ki Kim
    • 1
  1. 1.Dept. of Computer EngineeringChonbuk National UniversityChonju, ChonbukSouth Korea

Personalised recommendations