• DocumentCode
    2678289
  • Title

    PCOM - a component system for pervasive computing

  • Author

    Becker, Christian ; Handte, Marcus ; Schiele, Gregor ; Rothermel, Kurt

  • Author_Institution
    Inst. for Parallel & Distributed Syst., Stuttgart Univ., Germany
  • fYear
    2004
  • fDate
    14-17 March 2004
  • Firstpage
    67
  • Lastpage
    76
  • Abstract
    Applications in the pervasive computing domain are challenged by the dynamism in which their execution environment changes, e.g. due to user mobility. As a result, applications have to adapt to changes regarding their required resources. In this paper we present PCOM, a component system for pervasive computing. PCOM offers application programmers a high-level programming abstraction which captures the dependencies between components using contracts. The resulting application architecture is a tree formed by components and their dependencies. PCOM supports automatic adaptation in cases where the execution environment changes to the better or to the worse. User supplied as well as system provided strategies take users out of the control loop while offering flexible adaptation control.
  • Keywords
    middleware; object-oriented programming; ubiquitous computing; PCOM; automatic adaptation; component system; execution environment; flexible adaptation control; high-level programming abstraction; pervasive computing; system provided strategies; user mobility; user supplied strategies; Application software; Automatic control; Communication system control; Communications technology; Computer architecture; Contracts; Control systems; Pervasive computing; Programming profession; Sensor phenomena and characterization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Pervasive Computing and Communications, 2004. PerCom 2004. Proceedings of the Second IEEE Annual Conference on
  • Print_ISBN
    0-7695-2090-1
  • Type

    conf

  • DOI
    10.1109/PERCOM.2004.1276846
  • Filename
    1276846