Login
HomePublicationsTechnical Report

Experiences on the Implementation of a Cooperative Embedded System Framework
Ref: HURRAY-TR-100605       Publication Date: 29, Jun, 2010

Experiences on the Implementation of a Cooperative Embedded System Framework

Ref: HURRAY-TR-100605       Publication Date: 29, Jun, 2010

Abstract:
As the complexity of embedded systems increases, multiple services have to compete for the limited resources of a single device. This situation is particularly critical for small embedded devices used in consumer electronics, telecommunication, industrial automation, or automotive systems. In fact, in order to satisfy a set of constraints related to weight, space, and energy consumption, these systems are typically built using microprocessors with lower processing power and limited resources.
The CooperatES framework was thus specified in this context, allowing resource constrained devices to collectively execute services with their neighbors in order to fulfil the complex QoS constraints imposed by users and applications. This paper presents a prototype implementation of the framework within the Android platform, detailing the needed extensions to the Android’s architecture to handle the formation of a coalition of cooperative nodes. Building on this experience, the paper points out future perspectives for the development of real-time applications in the Android platform.

Authors:
Cláudio Maia
,
Luis Miguel Nogueira
,
Luis Miguel Pinho




Record Date: 29, Jun, 2010