The software fabric for the Internet of things

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Autoren

  • Jan Rellermeyer
  • Michel Duller
  • Ken Gilmer
  • Damianos Maragkos
  • Dimitrios Papageorgiou
  • Gustavo Alonso

Externe Organisationen

  • ETH Zürich
  • Bug Labs Inc.
Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Titel des SammelwerksThe Internet of Things - First International Conference, IOT 2008, Proceedings
Seiten87-104
Seitenumfang18
Band4952 LNCS
ISBN (elektronisch)9783540787310
PublikationsstatusVeröffentlicht - 2008
Extern publiziertJa
Veranstaltung1st International Conference on the Internet of Things, IOT 2008 - , Schweiz
Dauer: 26 März 200828 März 2008

Abstract

One of the most important challenges that need to be solved before the "Internet of Things" becomes a reality is the lack of a scalable model to develop and deploy applications atop such a heterogeneous collection of ubiquitous devices. In practice, families of hardware devices or of software platforms have intrinsic characteristics that make it very cumbersome to write applications where arbitrary devices and platforms interact. In this paper we explore constructing the software fabric for the "Internet of Things" as an extension of the ideas already in use for modular software development. In particular, we suggest to generalize the OSGi model to turn the "Internet of Things" into a collection of loosely coupled software modules interacting through service interfaces. Since OSGi is Java-based, in the paper we describe how to use OSGi concepts in other contexts and how to turn non-Java capable devices and platforms into OSGi-like services. In doing this, the resulting software fabric looks and feels like well known development environments and hides the problems related to distribution and heterogeneity behind the better understood concept of modular software design.

Zitieren

The software fabric for the Internet of things. / Rellermeyer, Jan; Duller, Michel; Gilmer, Ken et al.
The Internet of Things - First International Conference, IOT 2008, Proceedings. Band 4952 LNCS 2008. S. 87-104.

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Rellermeyer, J, Duller, M, Gilmer, K, Maragkos, D, Papageorgiou, D & Alonso, G 2008, The software fabric for the Internet of things. in The Internet of Things - First International Conference, IOT 2008, Proceedings. Bd. 4952 LNCS, S. 87-104, 1st International Conference on the Internet of Things, IOT 2008, Schweiz, 26 März 2008. https://doi.org/10.1007/978-3-540-78731-0_6
Rellermeyer, J., Duller, M., Gilmer, K., Maragkos, D., Papageorgiou, D., & Alonso, G. (2008). The software fabric for the Internet of things. In The Internet of Things - First International Conference, IOT 2008, Proceedings (Band 4952 LNCS, S. 87-104) https://doi.org/10.1007/978-3-540-78731-0_6
Rellermeyer J, Duller M, Gilmer K, Maragkos D, Papageorgiou D, Alonso G. The software fabric for the Internet of things. in The Internet of Things - First International Conference, IOT 2008, Proceedings. Band 4952 LNCS. 2008. S. 87-104 doi: 10.1007/978-3-540-78731-0_6
Rellermeyer, Jan ; Duller, Michel ; Gilmer, Ken et al. / The software fabric for the Internet of things. The Internet of Things - First International Conference, IOT 2008, Proceedings. Band 4952 LNCS 2008. S. 87-104
Download
@inproceedings{701e39cb7d3142a582ad3b5e21392651,
title = "The software fabric for the Internet of things",
abstract = "One of the most important challenges that need to be solved before the {"}Internet of Things{"} becomes a reality is the lack of a scalable model to develop and deploy applications atop such a heterogeneous collection of ubiquitous devices. In practice, families of hardware devices or of software platforms have intrinsic characteristics that make it very cumbersome to write applications where arbitrary devices and platforms interact. In this paper we explore constructing the software fabric for the {"}Internet of Things{"} as an extension of the ideas already in use for modular software development. In particular, we suggest to generalize the OSGi model to turn the {"}Internet of Things{"} into a collection of loosely coupled software modules interacting through service interfaces. Since OSGi is Java-based, in the paper we describe how to use OSGi concepts in other contexts and how to turn non-Java capable devices and platforms into OSGi-like services. In doing this, the resulting software fabric looks and feels like well known development environments and hides the problems related to distribution and heterogeneity behind the better understood concept of modular software design.",
author = "Jan Rellermeyer and Michel Duller and Ken Gilmer and Damianos Maragkos and Dimitrios Papageorgiou and Gustavo Alonso",
year = "2008",
doi = "10.1007/978-3-540-78731-0_6",
language = "English",
isbn = "3540787305",
volume = "4952 LNCS",
pages = "87--104",
booktitle = "The Internet of Things - First International Conference, IOT 2008, Proceedings",
note = "1st International Conference on the Internet of Things, IOT 2008 ; Conference date: 26-03-2008 Through 28-03-2008",

}

Download

TY - GEN

T1 - The software fabric for the Internet of things

AU - Rellermeyer, Jan

AU - Duller, Michel

AU - Gilmer, Ken

AU - Maragkos, Damianos

AU - Papageorgiou, Dimitrios

AU - Alonso, Gustavo

PY - 2008

Y1 - 2008

N2 - One of the most important challenges that need to be solved before the "Internet of Things" becomes a reality is the lack of a scalable model to develop and deploy applications atop such a heterogeneous collection of ubiquitous devices. In practice, families of hardware devices or of software platforms have intrinsic characteristics that make it very cumbersome to write applications where arbitrary devices and platforms interact. In this paper we explore constructing the software fabric for the "Internet of Things" as an extension of the ideas already in use for modular software development. In particular, we suggest to generalize the OSGi model to turn the "Internet of Things" into a collection of loosely coupled software modules interacting through service interfaces. Since OSGi is Java-based, in the paper we describe how to use OSGi concepts in other contexts and how to turn non-Java capable devices and platforms into OSGi-like services. In doing this, the resulting software fabric looks and feels like well known development environments and hides the problems related to distribution and heterogeneity behind the better understood concept of modular software design.

AB - One of the most important challenges that need to be solved before the "Internet of Things" becomes a reality is the lack of a scalable model to develop and deploy applications atop such a heterogeneous collection of ubiquitous devices. In practice, families of hardware devices or of software platforms have intrinsic characteristics that make it very cumbersome to write applications where arbitrary devices and platforms interact. In this paper we explore constructing the software fabric for the "Internet of Things" as an extension of the ideas already in use for modular software development. In particular, we suggest to generalize the OSGi model to turn the "Internet of Things" into a collection of loosely coupled software modules interacting through service interfaces. Since OSGi is Java-based, in the paper we describe how to use OSGi concepts in other contexts and how to turn non-Java capable devices and platforms into OSGi-like services. In doing this, the resulting software fabric looks and feels like well known development environments and hides the problems related to distribution and heterogeneity behind the better understood concept of modular software design.

U2 - 10.1007/978-3-540-78731-0_6

DO - 10.1007/978-3-540-78731-0_6

M3 - Conference contribution

SN - 3540787305

SN - 9783540787303

VL - 4952 LNCS

SP - 87

EP - 104

BT - The Internet of Things - First International Conference, IOT 2008, Proceedings

T2 - 1st International Conference on the Internet of Things, IOT 2008

Y2 - 26 March 2008 through 28 March 2008

ER -

Von denselben Autoren