• DocumentCode
    3369529
  • Title

    Sycophant: An API for Research in Context-Aware User Interfaces

  • Author

    Shankar, Anil ; Quiroz, Juan ; Dascalu, Sergiu M. ; Louis, Sushil J. ; Nicolescu, Monica N.

  • Author_Institution
    Univ. of Nevada, Reno
  • fYear
    2007
  • fDate
    25-31 Aug. 2007
  • Firstpage
    83
  • Lastpage
    83
  • Abstract
    Research in context-aware user interfaces aims to improve human-computer interaction by providing more effective, smarter and user-friendlier solutions for computer applications. Currently, software available for performing such research and developing context-aware interfaces is very limited both in scope and possibilities of extension. Sycophant was designed with two objectives in mind: first, to allow easy insertion of new features and capabilities needed for conducting research and, second, to provide a reusable, readily available programming resource for developing new context-aware interactive software applications. Available as open source software, Sycophant´s API and the calendaring application we created using it are presented in this paper in terms of functional capabilities, high level architecture, detailed design, and results of use. Procedural steps for developing new context-aware user interfaces using our API are also described in the paper.
  • Keywords
    application program interfaces; human computer interaction; user interfaces; application programming interface; context-aware interactive software application; context-aware user interface; human-computer interaction; user friendlier; Application software; Clocks; Computer applications; Computer architecture; Context awareness; Keyboards; Mice; Open source software; Speech; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Advances, 2007. ICSEA 2007. International Conference on
  • Conference_Location
    Cap Esterel
  • Print_ISBN
    0-7695-2937-2
  • Electronic_ISBN
    978-0-7695-2937-0
  • Type

    conf

  • DOI
    10.1109/ICSEA.2007.67
  • Filename
    4299963