2009 IEEE International Conference on Pervasive Computing and Communications 2009
DOI: 10.1109/percom.2009.4912746
|View full text |Cite
|
Sign up to set email alerts
|

A dynamic platform for runtime adaptation

Abstract: Abstract-We present a middleware platform for assembling pervasive applications that demand fault-tolerance and adaptivity in distributed, dynamic environments. Unlike typical adaptive middleware approaches, in which sophisticated component model semantics are embedded into an existing, underlying platform (e.g., CORBA, COM, EJB), we propose a platform that imposes minimal constraints for greater flexibility. Such a tradeoff is advantageous when the platform is targeted by automatic code generators that inhere… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2009
2009
2014
2014

Publication Types

Select...
4
1

Relationship

2
3

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 50 publications
0
3
0
Order By: Relevance
“…As a result, it remains difficult for end-users to differentiate between similar resources based on a description, especially in complex environments with many embedded computing resources. Various other middleware systems have been proposed for building context-aware pervasive services [5], [15], [9]. This landscape of diverse technologies for creating and deploying pervasive services demands for a generic solution to discover and leverage them in useful ways.…”
Section: A Middleware Infrastructures and Interaction Toolsmentioning
confidence: 99%
“…As a result, it remains difficult for end-users to differentiate between similar resources based on a description, especially in complex environments with many embedded computing resources. Various other middleware systems have been proposed for building context-aware pervasive services [5], [15], [9]. This landscape of diverse technologies for creating and deploying pervasive services demands for a generic solution to discover and leverage them in useful ways.…”
Section: A Middleware Infrastructures and Interaction Toolsmentioning
confidence: 99%
“…To test our approach, PerViz targets applications built us ing our Planner [2] and Components platform [3]. However, the principles are general, and PerViz features APIs to enable integration with other systems.…”
Section: B Contributionsmentioning
confidence: 99%
“…To experiment with PerViz, we used our Goal-oriented ap plication Planner [2] combined with our Components system 2\0 [3] as the application middleware. Our middleware targets pervasive applications that naturally decompose into two parts: a planning process (or context manager) responsible for making high-level decisions (e.g., adaptation, resource allocation, or contextual decisions) during the life of the application, and a component-based implementation, on which the application executes.…”
Section: B Application Middlewarementioning
confidence: 99%