Title
Enabling self-adaptivity in component-based streaming applications
Abstract
Self-adaptivity is the capability of a system to adapt itself dynamically to achieve its goals. By means of this mechanism the system is able to autonomously modify its behavior or the way in which applications are run and implemented to achieve the goals set. In this paper we propose a framework that uses a componentbased approach to implement self-adaptivity at application level. By using this mechanism, the framework provides the ability to perform both adaptation on the structure of the application (i.e., how the components are connected together) and on internal parameters of each component. At application level, there is a mechanism to monitor different parameters and to check whether the system is meeting the assigned goals or not. A controller drives adaptations when goals are not met.
Year
DOI
Venue
2009
10.1145/1851340.1851356
SIGBED Review
Keywords
Field
DocType
enabling self-adaptivity,assigned goal,internal parameter,componentbased approach,different parameter,component-based design,controller drives adaptation,application level,self-adaptive systems,adaptive system,component based design
Control theory,Computer science,Real-time computing,Component-based software engineering,Self adaptivity,Distributed computing
Journal
Volume
Issue
Citations 
6
3
2
PageRank 
References 
Authors
0.39
5
2
Name
Order
Citations
PageRank
Onur Derin1896.24
Alberto Ferrante27813.68