• DocumentCode
    1930347
  • Title

    Embedding the Remote Application Control: Visual API for PDA Programming

  • Author

    Sorce, Salvatore ; Raccuglia, Paolo ; Genco, Alessandro

  • Author_Institution
    Dept. of Comput. Sci. & Eng. (DINFO), Univ. of Palermo, Palermo
  • fYear
    2009
  • fDate
    16-19 March 2009
  • Firstpage
    789
  • Lastpage
    794
  • Abstract
    PDAs are more and more used as advanced adaptive HEI (human-environment interaction) interfaces, thus enabling their users to easily operate applications remotely running in pervasive computing scenarios.Based on a previous implementation, in this paper we discuss the development of a new set of .NET-compliant Application Programming Interfaces to be used within the Visual Studio IDE. Our main goal is to provide programmers with a set of components to be used with the common drag-and-drop operation, in order to embed a remote application control within an application running on the PDA and vice-versa.The interaction relies on ad-hoc communication protocols over a framework devoted to pair PDAs and remote devices according to their relative position, with no need to use any connection software.
  • Keywords
    application program interfaces; human computer interaction; remote procedure calls; visual programming; .NET-compliant application programming interfaces Visual Studio IDE; PDA programming; advanced adaptive HEI interfaces; drag-and-drop operation; human-environment interaction; pervasive computing; remote application control; visual API; Adaptive control; Application software; Communication system control; Distributed computing; Graphical user interfaces; Personal digital assistants; Programmable control; Programming profession; Protocols; XML; mobile device programming; pervasive systems; remote display control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Complex, Intelligent and Software Intensive Systems, 2009. CISIS '09. International Conference on
  • Conference_Location
    Fukuoka
  • Print_ISBN
    978-1-4244-3569-2
  • Electronic_ISBN
    978-0-7695-3575-3
  • Type

    conf

  • DOI
    10.1109/CISIS.2009.174
  • Filename
    5066879