• DocumentCode
    3040685
  • Title

    Dedicated Programming Support for Context-Aware Ubiquitous Applications

  • Author

    Appeltauer, Malte ; Hirschfeld, Robert ; Rho, Tobias

  • Author_Institution
    Hasso-Plattner-Inst., Univ. Potsdam, Potsdam
  • fYear
    2008
  • fDate
    Sept. 29 2008-Oct. 4 2008
  • Firstpage
    38
  • Lastpage
    43
  • Abstract
    Ubiquitous mobile applications often require dynamic context information for user-specific computation. However, state-of-the-art platforms, frameworks, and programming languages used for developing such applications do not directly support context-dependent behavior with first class entities. Instead, context-aware functionality is tangled with the application´s core concerns, which increases complexity, and hinders separation of concerns and further software evolution. This paper motivates Context-oriented Programming (COP) for ubiquitous computing. It presents an overview of our COP extension to the Java programming language and a scenario of a context-oriented mobile application.
  • Keywords
    Java; mobile computing; COP; Java programming language; context-aware ubiquitous applications; context-oriented programming; dedicated programming support; ubiquitous mobile applications; user-specific computation; Application software; Blood pressure; Computer languages; Context-aware services; Dynamic programming; Heart beat; Java; Mobile computing; Pervasive computing; Ubiquitous computing; Context-oriented Programming; context-awareness; separation of concerns;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile Ubiquitous Computing, Systems, Services and Technologies, 2008. UBICOMM '08. The Second International Conference on
  • Conference_Location
    Valencia
  • Print_ISBN
    978-0-7695-3367-4
  • Electronic_ISBN
    978-0-7695-3367-4
  • Type

    conf

  • DOI
    10.1109/UBICOMM.2008.56
  • Filename
    4641310