A VM-centric approach for dynamic behavior adapation

Bo Han,Changpeng Zhu,Yinliang Zhao,Lu Lu
DOI: https://doi.org/10.12733/jcis5960
2013-01-01
Journal of Computational Information Systems
Abstract:Context-awareness is becoming even more critical for mobile computing, where the application needs dynamically adapt its behavior to its execution environment. Context-oriented programming languages support dynamic behavior adaptation, however, they do not support for dynamic changes in the application code. This makes that they provide little support for the runtime adaptation of application behavior in case of unpredictable execution environments encountered. To address the problem, in this paper, we present a vm-centric approach. It incorporates object composition and consultant into VM to support for dynamic behavior adaptation. We describe the design and implementation of the approach and evaluation it's performance. © 2013 by Binary Information Press.
What problem does this paper attempt to address?