Concierge: A service platform for resource-constrained devices

Jan S. Rellermeyer*, Gustavo Alonso

*Corresponding author for this work

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

50 Citations (Scopus)
4 Downloads (Pure)

Abstract

As mobile and embedded devices become widespread, the management and configuration of the software in the devices is increasingly turning into a critical issue. OSGi is a business standard for the life cycle management of Java software components. It is based on a service oriented architecture where functional units are decoupled and components can be managed independently of each other. However, the focus continuously shifts from the originally intended area of small and embedded devices towards large-scaled enterprise systems. As a result, implementations of the OSGi framework are increasingly becoming more heavyweight and less suitable for smaller computing devices. In this paper, we describe the experience gathered during the design of Concierge, an implementation of the OSGi specification tailored to resource-constrained devices. Comprehensive benchmarks show that Concierge performs better than existing implementations and consumes less resources.
Original languageEnglish
Title of host publicationOperating Systems Review - Proceedings of the 2007 EuroSys Conference
PublisherAssociation for Computing Machinery (ACM)
Pages245-258
Number of pages14
ISBN (Print)159593636X, 9781595936363
DOIs
Publication statusPublished - 2007
Externally publishedYes
Event2007 Eurosys Conference - Lisbon, Portugal
Duration: 21 Mar 200723 Mar 2007

Conference

Conference2007 Eurosys Conference
Country/TerritoryPortugal
CityLisbon
Period21/03/0723/03/07

Keywords

  • Average bundle
  • Concierge
  • OSGi
  • Resource-constrained devices
  • Service oriented architecture

Fingerprint

Dive into the research topics of 'Concierge: A service platform for resource-constrained devices'. Together they form a unique fingerprint.

Cite this