Lancaster EPrints

Exploiting reflection in mobile computing middleware

Capra, L. and Blair, Gordon S. and Mascolo, C. and Emmerich, W. and Grace, P. (2002) Exploiting reflection in mobile computing middleware. SIGMOBILE Mobile Computing and Communications Review, 6 (4). pp. 34-44. ISSN 1559-1662

[img]
Preview
PDF (capra.pdf)
Available under License ACM.

Download (118Kb) | Preview

    Abstract

    The increasing popularity of portable devices and recent advances in wireless networking technologies facilitate the engineering of new classes of applications, which present challenging problems to designers. Mobile devices face temporary and unannounced loss of network connectivity when they are moved, they are likely to have scarce resources, and they are required to react to frequent changes in the environment. To accommodate these new requirements imposed by mobility, middleware platforms for mobile computing must be capable of both deployment-time configurability and run-time reconfigurability. We illustrate how reflective techniques can be exploited by middleware designers to address these requirements. We discuss two complementary approaches: CARISMA, where reflection is used to support dynamic adaptation of middleware behaviour to changes in context, and ReMMoC, which uses reflection to accommodate heterogeneity requirements imposed by both applications and underlying device platforms.

    Item Type: Article
    Journal or Publication Title: SIGMOBILE Mobile Computing and Communications Review
    Uncontrolled Keywords: cs_eprint_id ; 1708 cs_uid ; 361
    Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
    Departments: Faculty of Science and Technology > School of Computing & Communications
    ID Code: 41567
    Deposited By: ep_importer_comp
    Deposited On: 11 Aug 2008 15:01
    Refereed?: Yes
    Published?: Published
    Last Modified: 26 Jul 2012 18:07
    Identification Number:
    URI: http://eprints.lancs.ac.uk/id/eprint/41567

    Actions (login required)

    View Item