Control-theoretical software adaptation: A systematic literature review

S Shevtsov, M Berekmeri, D Weyns… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
Modern software applications are subject to uncertain operating conditions, such as
dynamics in the availability of services and variations of system goals. Consequently …

A review of the principles of designing smart cyber-physical systems for run-time adaptation: Learned lessons and open issues

J Tavčar, I Horvath - IEEE Transactions on Systems, Man, and …, 2018 - ieeexplore.ieee.org
Smart cyber-physical systems (S-CPSs) are complex engineered systems empowered by
cyber-physical computing and equipped with the capability of reasoning, learning, adapting …

Fairness testing: testing software for discrimination

S Galhotra, Y Brun, A Meliou - Proceedings of the 2017 11th Joint …, 2017 - dl.acm.org
This paper defines software fairness and discrimination and develops a testing-based
method for measuring if and how much software discriminates, focusing on causality in …

A survey on engineering approaches for self-adaptive systems

C Krupitzer, FM Roth, S VanSyckel, G Schiele… - Pervasive and Mobile …, 2015 - Elsevier
The complexity of information systems is increasing in recent years, leading to increased
effort for maintenance and configuration. Self-adaptive systems (SASs) address this issue …

Software fairness

Y Brun, A Meliou - Proceedings of the 2018 26th ACM joint meeting on …, 2018 - dl.acm.org
A goal of software engineering research is advancing software quality and the success of
the software engineering process. However, while recent studies have demonstrated a new …

Cognitive security: A comprehensive study of cognitive science in cybersecurity

RO Andrade, SG Yoo - Journal of Information Security and Applications, 2019 - Elsevier
Nowadays, IoT, cloud computing, mobile and social networks are generating a
transformation in social processes. Nevertheless, this technological change rise to new …

Themis: Automatically testing software for discrimination

R Angell, B Johnson, Y Brun, A Meliou - … of the 2018 26th ACM Joint …, 2018 - dl.acm.org
Bias in decisions made by modern software is becoming a common and serious problem.
We present Themis, an automated test suite generator to measure two types of …

Self-aware cyber-physical systems

K Bellman, C Landauer, N Dutt, L Esterle… - ACM transactions on …, 2020 - dl.acm.org
In this article, we make the case for the new class of Self-aware Cyber-physical Systems. By
bringing together the two established fields of cyber-physical systems and self-aware …

REASSURE: Requirements elicitation for adaptive socio-technical systems using repertory grid

S Dey, SW Lee - Information and Software Technology, 2017 - Elsevier
Context Socio-technical systems are expected to understand the dynamics of the execution
environment and behave accordingly. Significant work has been done on formalizing and …

[HTML][HTML] A self-integration testbed for decentralized socio-technical systems

F Fanitabasi, E Gaere, E Pournaras - Future Generation Computer Systems, 2020 - Elsevier
Abstract The Internet of Things (IoT) comes along with new challenges for experimenting,
testing, and operating decentralized socio-technical systems at large-scale. In such systems …