Details
Original language | English |
---|---|
Title of host publication | The Internet of Things - First International Conference, IOT 2008, Proceedings |
Pages | 87-104 |
Number of pages | 18 |
Volume | 4952 LNCS |
ISBN (electronic) | 9783540787310 |
Publication status | Published - 2008 |
Externally published | Yes |
Event | 1st International Conference on the Internet of Things, IOT 2008 - , Switzerland Duration: 26 Mar 2008 → 28 Mar 2008 |
Abstract
Cite this
- Standard
- Harvard
- Apa
- Vancouver
- BibTeX
- RIS
The Internet of Things - First International Conference, IOT 2008, Proceedings. Vol. 4952 LNCS 2008. p. 87-104.
Research output: Chapter in book/report/conference proceeding › Conference contribution › Research › peer review
}
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 -