Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Using Mixins to Build a Flexible Lightweight Middleware for Ubiquitous Computing

Summary: Using Mixins to Build a Flexible Lightweight
Middleware for Ubiquitous Computing
Sven Apel, Klemens B¨ohm
Department of Computer Science
Otto-von-Guericke-University Magdeburg
email: {apel | kboehm}@iti.cs.uni-magdeburg.de
Abstract. Ubiquitous computing is a challenge for the design of middle-
ware. The reasons are resource constraints, mobility, heterogeneity, etc.,
just to name a few. We argue that such middleware has to be tailored
to the application scenario as well as to the target platform. Such tailor-
made middleware has to be be built from minimal fine-grained com-
ponents, and the system structure must be highly configurable, as we
will explain. We propose to use the well-known mixin layer approach
to build the flexible lightweight middleware envisioned. We show that
the thoughtful use of mixin layers is promising in this specific domain
and allows to deal with issues such as device heterogeneity and resource
constraints. To do so, we present the design and implementation of a
middleware and three configurations derived from it. Our evaluation cri-
teria are the number of supported features and the memory footprint.
The middleware configurations derived perform well in these respects.


Source: Apel, Sven - Fakultät für Informatik und Mathematik, Universität Passau


Collections: Computer Technologies and Information Sciences