Skip to main content

Fully-reflective VMs for Ruling Software Adaptation

Chari, Guido, Garbervetsky, Diego, Marr, Stefan (2017) Fully-reflective VMs for Ruling Software Adaptation. In: Proceedings of the 39th International Conference on Software Engineering Companion. (doi:10.1109/ICSE-C.2017.144)

PDF - Author's Accepted Manuscript
Download (118kB) Preview
[img]
Preview
Official URL
http://doi.org/10.1109/ICSE-C.2017.144

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?

Item Type: Conference or workshop item (Poster)
DOI/Identification number: 10.1109/ICSE-C.2017.144
Divisions: Faculties > Sciences > School of Computing
Depositing User: Stefan Marr
Date Deposited: 08 Nov 2017 22:39 UTC
Last Modified: 29 May 2019 19:38 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/63813 (The current URI for this page, for reference purposes)
Marr, Stefan: https://orcid.org/0000-0001-9059-5180
  • Depositors only (login required):

Downloads

Downloads per month over past year