AlfredO: An architecture for flexible interaction with electronic devices

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

External Research Organisations

  • ETH Zurich
View graph of relations

Details

Original languageEnglish
Title of host publicationMiddleware 2008 - ACM/IFIP/USENIX 9th International Middleware Conference, Proceedings
Pages22-41
Number of pages20
Volume5346 LNCS
ISBN (electronic)9783540898566
Publication statusPublished - 2008
Externally publishedYes
EventACM/IFIP/USENIX 9th International Middleware Conference, Middleware 2008 - , Belgium
Duration: 1 Dec 20085 Dec 2008

Abstract

Mobile phones are rapidly becoming the universal access point for computing, communication, and digital infrastructures. In this paper we explore the software architectures necessary to make the mobile phone a truly universal access point to any electronic infrastructure. We propose AlfredO, a lightweight middleware architecture that allows developers to construct applications in a modular way, organizing the applications into detachable tiers that can be distributed at will to dynamically configure multi-tier architectures between mobile phones and service providers. Through AlfredO, a phone can lease on-the-fly the client side of an application and immediately become a fully tailored client. Our experimental results indicate that AlfredO has very little overhead, it is scalable, and yields very low latency. To demonstrate the feasibility and potential of the platform, in the paper we also describe AlfredOShop, a prototype application for spontaneously controlling information screens from a mobile phone.

Keywords

    Mobile phones, OSGi, Software as a service, Universal interface

Cite this

AlfredO: An architecture for flexible interaction with electronic devices. / Rellermeyer, Jan; Riva, Oriana; Alonso, Gustavo.
Middleware 2008 - ACM/IFIP/USENIX 9th International Middleware Conference, Proceedings. Vol. 5346 LNCS 2008. p. 22-41.

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Rellermeyer, J, Riva, O & Alonso, G 2008, AlfredO: An architecture for flexible interaction with electronic devices. in Middleware 2008 - ACM/IFIP/USENIX 9th International Middleware Conference, Proceedings. vol. 5346 LNCS, pp. 22-41, ACM/IFIP/USENIX 9th International Middleware Conference, Middleware 2008, Belgium, 1 Dec 2008. https://doi.org/10.1007/978-3-540-89856-6_2
Rellermeyer, J., Riva, O., & Alonso, G. (2008). AlfredO: An architecture for flexible interaction with electronic devices. In Middleware 2008 - ACM/IFIP/USENIX 9th International Middleware Conference, Proceedings (Vol. 5346 LNCS, pp. 22-41) https://doi.org/10.1007/978-3-540-89856-6_2
Rellermeyer J, Riva O, Alonso G. AlfredO: An architecture for flexible interaction with electronic devices. In Middleware 2008 - ACM/IFIP/USENIX 9th International Middleware Conference, Proceedings. Vol. 5346 LNCS. 2008. p. 22-41 doi: 10.1007/978-3-540-89856-6_2
Rellermeyer, Jan ; Riva, Oriana ; Alonso, Gustavo. / AlfredO : An architecture for flexible interaction with electronic devices. Middleware 2008 - ACM/IFIP/USENIX 9th International Middleware Conference, Proceedings. Vol. 5346 LNCS 2008. pp. 22-41
Download
@inproceedings{3bfb70ca6f0f428499a70c9633e2ebd1,
title = "AlfredO: An architecture for flexible interaction with electronic devices",
abstract = "Mobile phones are rapidly becoming the universal access point for computing, communication, and digital infrastructures. In this paper we explore the software architectures necessary to make the mobile phone a truly universal access point to any electronic infrastructure. We propose AlfredO, a lightweight middleware architecture that allows developers to construct applications in a modular way, organizing the applications into detachable tiers that can be distributed at will to dynamically configure multi-tier architectures between mobile phones and service providers. Through AlfredO, a phone can lease on-the-fly the client side of an application and immediately become a fully tailored client. Our experimental results indicate that AlfredO has very little overhead, it is scalable, and yields very low latency. To demonstrate the feasibility and potential of the platform, in the paper we also describe AlfredOShop, a prototype application for spontaneously controlling information screens from a mobile phone.",
keywords = "Mobile phones, OSGi, Software as a service, Universal interface",
author = "Jan Rellermeyer and Oriana Riva and Gustavo Alonso",
year = "2008",
doi = "10.1007/978-3-540-89856-6_2",
language = "English",
isbn = "3540898557",
volume = "5346 LNCS",
pages = "22--41",
booktitle = "Middleware 2008 - ACM/IFIP/USENIX 9th International Middleware Conference, Proceedings",
note = "ACM/IFIP/USENIX 9th International Middleware Conference, Middleware 2008 ; Conference date: 01-12-2008 Through 05-12-2008",

}

Download

TY - GEN

T1 - AlfredO

T2 - ACM/IFIP/USENIX 9th International Middleware Conference, Middleware 2008

AU - Rellermeyer, Jan

AU - Riva, Oriana

AU - Alonso, Gustavo

PY - 2008

Y1 - 2008

N2 - Mobile phones are rapidly becoming the universal access point for computing, communication, and digital infrastructures. In this paper we explore the software architectures necessary to make the mobile phone a truly universal access point to any electronic infrastructure. We propose AlfredO, a lightweight middleware architecture that allows developers to construct applications in a modular way, organizing the applications into detachable tiers that can be distributed at will to dynamically configure multi-tier architectures between mobile phones and service providers. Through AlfredO, a phone can lease on-the-fly the client side of an application and immediately become a fully tailored client. Our experimental results indicate that AlfredO has very little overhead, it is scalable, and yields very low latency. To demonstrate the feasibility and potential of the platform, in the paper we also describe AlfredOShop, a prototype application for spontaneously controlling information screens from a mobile phone.

AB - Mobile phones are rapidly becoming the universal access point for computing, communication, and digital infrastructures. In this paper we explore the software architectures necessary to make the mobile phone a truly universal access point to any electronic infrastructure. We propose AlfredO, a lightweight middleware architecture that allows developers to construct applications in a modular way, organizing the applications into detachable tiers that can be distributed at will to dynamically configure multi-tier architectures between mobile phones and service providers. Through AlfredO, a phone can lease on-the-fly the client side of an application and immediately become a fully tailored client. Our experimental results indicate that AlfredO has very little overhead, it is scalable, and yields very low latency. To demonstrate the feasibility and potential of the platform, in the paper we also describe AlfredOShop, a prototype application for spontaneously controlling information screens from a mobile phone.

KW - Mobile phones

KW - OSGi

KW - Software as a service

KW - Universal interface

U2 - 10.1007/978-3-540-89856-6_2

DO - 10.1007/978-3-540-89856-6_2

M3 - Conference contribution

SN - 3540898557

SN - 9783540898559

VL - 5346 LNCS

SP - 22

EP - 41

BT - Middleware 2008 - ACM/IFIP/USENIX 9th International Middleware Conference, Proceedings

Y2 - 1 December 2008 through 5 December 2008

ER -

By the same author(s)