TY - JOUR
T1 - Reuse of pervasive system architectures
AU - Bijwaard, Dennis J. A.
AU - Zwaag, Berend Jan van der
AU - Meratnia, Nirvana
AU - Dijk, Hylke W. van
AU - Eertink, Henk
AU - Havinga, Paul J. M.
N1 - DBLP License: DBLP's bibliographic metadata records provided through http://dblp.org/ are distributed under a Creative Commons CC0 1.0 Universal Public Domain Dedication. Although the bibliographic metadata records are provided consistent with CC0 1.0 Dedication, the content described by the metadata records is not. Content may be subject to copyright, rights of privacy, rights of publicity and other restrictions.
PY - 2014/11/17
Y1 - 2014/11/17
N2 - Developers are often confronted with incompatible systems and lack a proper system abstraction that allows easy integration of various hardware and software components. To try solve these shortcomings, building blocks are identified at different levels of detail in today’s pervasive/communication systems and used in a conceptual reasoning framework allowing easy comparison and combination. The generality of the conceptual framework is validated by decomposing a selection of pervasive systems into models of these building blocks and integrating these models to create improved ones. Additionally, the required properties of pervasive systems on scalability, efficiency, degree of pervasiveness, and maintainability are analysed for a number of application areas. The pervasive systems are compared on these properties. Observations are made, and weak points in the analysed pervasive systems are identified. Furthermore, we provide a set of recommendations as a guideline towards flexible architectures that make pervasive systems usable in a variety of applications.
AB - Developers are often confronted with incompatible systems and lack a proper system abstraction that allows easy integration of various hardware and software components. To try solve these shortcomings, building blocks are identified at different levels of detail in today’s pervasive/communication systems and used in a conceptual reasoning framework allowing easy comparison and combination. The generality of the conceptual framework is validated by decomposing a selection of pervasive systems into models of these building blocks and integrating these models to create improved ones. Additionally, the required properties of pervasive systems on scalability, efficiency, degree of pervasiveness, and maintainability are analysed for a number of application areas. The pervasive systems are compared on these properties. Observations are made, and weak points in the analysed pervasive systems are identified. Furthermore, we provide a set of recommendations as a guideline towards flexible architectures that make pervasive systems usable in a variety of applications.
KW - pervasive computing
KW - wireless sensor networks
KW - alomtegenwoordig computergebruik
KW - draadloze sensornetwerken
U2 - 10.4108/ue.1.3.e3
DO - 10.4108/ue.1.3.e3
M3 - Article
VL - 1
JO - EAI Endorsed Trans. Ubiquitous Environ.
JF - EAI Endorsed Trans. Ubiquitous Environ.
IS - 3
M1 - e3
ER -