Self-adaptation of software using automatically generated control-theoretical solutions

7Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Control theory has contributed a set of foundational techniques to handle "change" at runtime in software applications. These techniques however have fundamental limitations as well: (i) they require the development and understanding of mathematical models; (ii) synthesizing solutions is often done on a per-problem basis, discouraging flexibility and generality. Software engineering, as a discipline, has always aimed at finding reusable and modular solutions. The combination of the desire to apply formally grounded control-theoretical principles and reuse existing solutions has motivated research on the topic of automatically generated control solutions. This research aims at designing control strategies in an automated way from data that qualifies the given problem at hand. This chapter provides an overview of the research topic of automatically generated control-theoretical solutions, explaining the key research contributions and paving the way for future research.

Cite

CITATION STYLE

APA

Shevtsov, S., Weyns, D., & Maggio, M. (2019). Self-adaptation of software using automatically generated control-theoretical solutions. In Engineering adaptive software systems: Communications of nii shonan meetings (pp. 35–55). Springer Singapore. https://doi.org/10.1007/978-981-13-2185-6_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free