Title
Fully-reflective VMs for ruling software adaptation.
Abstract
It has become common for software systems to require or benefit from dynamic adaptation, i.e., to modify their behavior while they are running. Among the existing approaches to this problem, language-level solutions are appealing for scenarios in which fine-grained adaptation is needed, i.e., when the granularity of the modifications is that of individual objects, or for small applications where an architectural solution based on complex middleware is overkill. However, there is no consensus on which of the existing language-level approaches to adopt. A recent survey on self-adaptive systems asks [9]: Is it possible to adopt a single paradigm providing all required abstractions to implement adaptive systems?
Year
DOI
Venue
2017
10.1109/ICSE-C.2017.144
ICSE (Companion Volume)
Keywords
Field
DocType
Software Adaptation,Virtual Machines,Reflection
Middleware,Virtual machine,Software engineering,Computer science,Software adaptation,Software system,Interpreter,Semantics
Conference
ISSN
ISBN
Citations 
2574-1926
978-1-5386-1590-4
0
PageRank 
References 
Authors
0.34
6
3
Name
Order
Citations
PageRank
Guido Chari192.42
Diego Garbervetsky221921.72
Stefan Marr312421.54