EgoSpaces: Facilitating Rapid Development of Context-Aware Mobile Applications


Christine Julien, Gruia-Catalin Roman

Today's mobile applications require constant adaptation to their changing environments, or contexts. Technological advances have increased the pervasiveness of mobile computing devices such as laptops, handhelds, and embedded sensors. The sheer amount of context information available for adaptation places a heightened burden on application developers as they must manage and utilize vast amounts of data from diverse sources. Facilitating programming in this data-rich environment requires a middleware that provides context information to applications in an abstract form. In this paper, we demonstrate the feasibility of such a middleware that allows programmers to focus on high-level interactions among programs and to employ declarative abstract context specifications in settings that exhibit transient interactions with opportunistically encountered components. We also discuss the novel context-aware abstractions the middleware provides and the programming knowledge necessary to write applications using it. Finally, we provide examples demonstrating the infrastructure's ability to support differing tasks from a wide variety of application domains

IEEE Transactions on Software Engineering 32(5), pages 281-298, May 2006, IEEE CS
@article{egospaces-tse32,
Author = {Julien, Christine and Roman, Gruia-Catalin},
Doi = {10.1109/TSE.2006.47},
Issn = {0098-5589},
Journal = {IEEE Transactions on Software Engineering},
Month = may,
Number = 5,
Pages = {281--298},
Publisher = {IEEE CS},
Title = {{E}go{S}paces: Facilitating Rapid Development of Context-Aware Mobile Applications},
Url = {http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=1642677},
Volume = 32,
Year = 2006}

    

Publication

EgoSpaces: Facilitating Rapid Development of Context-Aware Mobile Applications

— status

published  

— authors

Christine Julien, Gruia-Catalin Roman

URLs & IDs

original page

— DOI

10.1109/TSE.2006.47

— print ISSN

0098-5589

BibTeX

— BibTeX ID
egospaces-tse32
— BibTeX category
article

Partita IVA: 01131710376 - Copyright © 2008-2021 APICe@DISI Research Group - PRIVACY