Sycophant

an API for research in context-aware user interfaces

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

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contribution

2 Citations (Scopus)

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.

Original languageEnglish
Title of host publicationThe Second International Conference on Software Engineering Advances - ICSEA 2007
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Number of pages6
ISBN (Print)0769529372, 9780769529370
DOIs
Publication statusPublished - 1 Dec 2007
Externally publishedYes
Event2nd International Conference on Software Engineering Advances - ICSEA 2007 - Cap Esterel, France
Duration: 25 Aug 200731 Aug 2007

Conference

Conference2nd International Conference on Software Engineering Advances - ICSEA 2007
CountryFrance
CityCap Esterel
Period25/08/0731/08/07

Fingerprint Dive into the research topics of 'Sycophant: an API for research in context-aware user interfaces'. Together they form a unique fingerprint.

Cite this