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?
| Original language | English |
|---|---|
| Title of host publication | Proceeding ICSE-C '17 Proceedings of the 39th International Conference on Software Engineering Companion |
| Place of Publication | New York |
| Publisher | ACM |
| Pages | 229-231 |
| Number of pages | 3 |
| ISBN (Electronic) | 9781538615898 |
| ISBN (Print) | 978-1-5386-1589-8 |
| DOIs | |
| Publication status | Published - May 2017 |
Fields of science
- 102 Computer Sciences
- 102009 Computer simulation
- 102011 Formal languages
- 102013 Human-computer interaction
- 102022 Software development
- 102024 Usability research
- 102029 Practical computer science
JKU Focus areas
- Computation in Informatics and Mathematics
- Engineering and Natural Sciences (in general)
Projects
- 1 Finished
-
Meta-level Engineering and Tooling for Complex Concurrent Systems
Mössenböck, H. (PI)
01.03.2016 → 28.02.2021
Project: Funded research › FWF - Austrian Science Fund
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver