2005
DOI: 10.1007/11575771_52
|View full text |Cite
|
Sign up to set email alerts
|

Empirical Evaluation of Dynamic Local Adaptation for Distributed Mobile Applications

Abstract: Distributed mobile applications operate on devices with diverse capabilities, in heterogeneous environments, where parameters such as processor, memory and network utilisation, are constantly changing. In order to maintain efficiency in terms of performance and resource utilisation, such applications should be able to adapt to their environment. Therefore, this paper proposes and empirically evaluates a local adaptation strategy for mobile applications, with 'local' referring to a strategy that operates indepe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
10
0

Year Published

2006
2006
2011
2011

Publication Types

Select...
3
1

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(11 citation statements)
references
References 20 publications
1
10
0
Order By: Relevance
“…An object distribution or object topology can be computed in one of two different levels of granularity object-level [5,10] and classlevel [4,9]. These levels of granularity describe how the application is abstracted and represented in the decision making process at runtime, which determines the efficiency of the topology computation process and the efficacy of the resulting topology in terms of its ability to meet desired objectives such as reducing inter-node network communication costs.…”
Section: Background and Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…An object distribution or object topology can be computed in one of two different levels of granularity object-level [5,10] and classlevel [4,9]. These levels of granularity describe how the application is abstracted and represented in the decision making process at runtime, which determines the efficiency of the topology computation process and the efficacy of the resulting topology in terms of its ability to meet desired objectives such as reducing inter-node network communication costs.…”
Section: Background and Related Workmentioning
confidence: 99%
“…In such a scenario, assuming a local adaptation [5] strategy is employed, the constrained node computes an adaptation decision by first dynamically selecting a subset of suitable nodes from the collaboration based on their resource availability and suitability relative to the adapting client and its executing application's requirements. The node then computes an object distribution with the following objectives: − Objective 1: Achieve the requirements of the adapting client (e.g.…”
Section: Background and Related Workmentioning
confidence: 99%
See 3 more Smart Citations