• DocumentCode
    409836
  • Title

    A programming framework for service association in ubiquitous computing environments

  • Author

    Chen, Enyi ; Shi, Yuanchun ; ZHANG, Degan ; Xu, Guangyou

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • Volume
    1
  • fYear
    2003
  • fDate
    15-18 Dec. 2003
  • Firstpage
    202
  • Abstract
    In a ubiquitous computing environment, an application is a collection of services linked at runtime, which we call service association. To solve service-to-service communication and interaction in service association, a novel programming framework is provided in this paper, which consists of two abstraction models - service component model (SCM) and service association model (SAM). According to SCM, a service can be depicted as an XML document with semantic interface by service description language. Based on SAM, the relation of services can be defined as a service dependency graph, so that dynamic service association can be maintained at the runtime. To evaluate our programming framework, we are developing a prototype system called Intelligent Meeting Room.
  • Keywords
    XML; mobile computing; programming environments; programming language semantics; quality of service; Intelligent Meeting Room; XML document; programming framework; service association model; service component model; service dependency graph; service description language; service-to-service communication; ubiquitous computing; Application software; Computer science; Displays; Hardware; Intelligent systems; Prototypes; Runtime environment; Software prototyping; Ubiquitous computing; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information, Communications and Signal Processing, 2003 and Fourth Pacific Rim Conference on Multimedia. Proceedings of the 2003 Joint Conference of the Fourth International Conference on
  • Print_ISBN
    0-7803-8185-8
  • Type

    conf

  • DOI
    10.1109/ICICS.2003.1292443
  • Filename
    1292443